Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > Помогите составить регулярное выражение


Автор: ppcumax 14.2.2009, 14:27
Здравствуйте, есть текст из которого нужно достать все ссылки на картинки.. вот пример

Код

:","http://helios.gsfc.nasa.gov/image_euv_press.jpg","


нужно оставить только

Код

http://helios.gsfc.nasa.gov/image_euv_press.jpg


пытался, но не могу понять как обработать кавычки в начале  smile 

Код

r.expression := 'http://(.*?)[.]jpg';

Автор: MetalFan 14.2.2009, 16:43
про какие кавычки речь? а если картинка gif или png? или только jpg нужны?
если нужно ссылки только в кавычках, то выражение примерно такое:
"(http://(.*?)\.(jpg|bmp|png|gif))"
тогда первое подвыражение и будет искомая ссылка.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)