Извлечь имя файла из строки URLDelphi , Интернет и Сети , URLИзвлечь имя файла из строки URL
Оформил: DeeCo function ExtractUrlFileName(const AUrl: string): string; var i: Integer; begin i := LastDelimiter('/', AUrl); Result := Copy(AUrl, i + 1, Length(AUrl) - (i)); end; procedure TForm1.Button1Click(Sender: TObject); var s: string; begin s := ExtractUrlFileName('http://www.delphimania.de/index.php'); ShowMessage(s); //index.php end Статья Извлечь имя файла из строки URL раздела Интернет и Сети URL может быть полезна для разработчиков на Delphi и FreePascal. Комментарии и вопросы:: 2011-06-11 16:15:27 :: re:Извлечь имя файла из строки URLпользователь: RedCAT. Указанная выше функция будет работать далеко не во всех случаях. Например при URL типа http://example.com она возвратит example.com, хотя это совсем не имя файла. Также она не учитывает наличия параметров в URL, например, если передать ей адрес вида http://example.com/request.php?id=2&auth=0, то она возвратит не только имя файла - request.php?id=2&auth=0 Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |