Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.03.2024, 21:15   #1
brownb
Форумчанин
 
Регистрация: 16.10.2016
Сообщений: 157
По умолчанию разделить url

Добрый вечер!Уважаемые форумчане!Нужна ваша помощь.
Не знаю как разделить url на части
Допустим есть url вида

http: или https ://site.ru/info/base/123123

Нужно получить последние два значения,а именно base и 123123

допустим
если в строке(string) присутсвует слово base то
показать значение в сообщение 123123
brownb вне форума Ответить с цитированием
Старый 16.03.2024, 13:37   #2
FaTaL
Участник клуба
 
Аватар для FaTaL
 
Регистрация: 09.11.2007
Сообщений: 1,761
По умолчанию

Цитата:
Сообщение от brownb Посмотреть сообщение
если в строке(string) присутсвует слово base то
показать значение в сообщение 123123
Код:
if Pos('/base/', StrUrl) > 0 then Copy...
FaTaL вне форума Ответить с цитированием
Старый 04.04.2024, 18:43   #3
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,882
По умолчанию

Взять любой SplitString (например, стандартный ) и
Код:
LUrlParts := SplitString(LUrl, '/');
Len := Length(LUrlParts);
LSomething := LUrlParts[Len - 2]; // could be tested before if contains enough url parts
LNumber := LUrlParts[Len - 1];
if (LSomething = 'base') then
  ShowMessage(LNumber);
phomm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разделить строку Alex1991 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 20.02.2011 19:25
Разделить строку DKENT Общие вопросы Delphi 6 12.02.2011 02:04
Разделить строчку alexprey Общие вопросы Delphi 3 28.01.2011 17:09
помогите разделить Alar Общие вопросы Delphi 9 14.11.2006 06:13