![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите с регулярным выражением
Zahar © (2004-12-08 23:17:00)Нужно извлечь путь к файлу из URL.
Дано:
http://www.myhost.com/folder/script/file.cgi?param=value
Хочу извлечь:
http://www.myhost.com/folder/script/
GanibalLector (2004-12-09 03:36:00) [1]или так:
var s:string;
begin
s:=' http://www.myhost.com/folder/script/file.cgi?param=value';
Caption:=Copy(s,1,LastDelimiter('/',s));
end;
так чуток короче и понятней ;)
GanibalLector (2004-12-09 03:27:00) [2]>Почему-то мне это ничего не говорит :(
А так :
var s:string;
begin
s:='ttp://www.myhost.com/folder/script/file.cgi?param=value';
delete(s, LastDelimiter('/',s)+1,length(s)-LastDelimiter('/',s)+1);
Caption:=s;
end;
Zahar (2004-12-09 03:21:00) [3]
> LastDelimiter
Почему-то мне это ничего не говорит :(
GuAV (2004-12-08 23:40:00) [4]LastDelimiter