ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Помогите составить регулярное выражение.
  #1  
Старый 12.06.2008, 17:57
Аватар для x88x
x88x
Участник форума
Регистрация: 27.11.2007
Сообщений: 233
Провел на форуме:
1379382

Репутация: 378
Отправить сообщение для x88x с помощью ICQ
Question Помогите составить регулярное выражение.

Как обычно, трабла с регулярками =)
Вобщем, задача выдрать с хтмл-ки все ссылки на jpg'и.

ссылки могут задаваться вида:

Цитата:
<a href="xxx.jpg">
<a href='xxx.jpg'>
<a href=xxx.jpg>
<a href="xxx.jpg" alt="x">
<a href="xxx.jpg" alt="x" title="xx">
и пр.

Помогите составить регулярку =)
 
Ответить с цитированием

  #2  
Старый 12.06.2008, 18:06
Аватар для madnet
madnet
Умиротворенн
Регистрация: 09.12.2004
Сообщений: 996
Провел на форуме:
2386719

Репутация: 1384


Отправить сообщение для madnet с помощью ICQ
По умолчанию

Код:
href=[\"\']?(\S+).jpg[\"\']?
__________________

http://madnet.name - madnet - blog | homepage (Мысли, релизы, скрипты, софт)

http://antichat.ru - Лучший сайт по безопасности
irc.antichat.ru:7771 #antichat - общение online
ГАРАНТ ФОРУМА

Последний раз редактировалось madnet; 12.06.2008 в 18:09..
 
Ответить с цитированием

  #3  
Старый 12.06.2008, 18:12
Аватар для Doom123
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


Отправить сообщение для Doom123 с помощью ICQ
По умолчанию

мой был не верный у маднета правельный

Цитата:
href=[\"\']?(\S+).jpg[\"\']?
только он помойму про точку забыл

href=[\"\']?(\S+)\.jpg[\"\']?
 
Ответить с цитированием

  #4  
Старый 12.06.2008, 18:12
Аватар для Piflit
Piflit
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме:
5128756

Репутация: 2032


Отправить сообщение для Piflit с помощью ICQ
По умолчанию

Цитата:
Сообщение от madnet  
Код:
href=[\"\']?(\S+).jpg[\"\']?
точку тоже экранировать \.
 
Ответить с цитированием

  #5  
Старый 12.06.2008, 18:18
Аватар для Chaak
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


Отправить сообщение для Chaak с помощью ICQ
По умолчанию

Цитата:
Сообщение от Piflit  
точку тоже экранировать \.
/href=[\'\"][A-Za-z0-9]+\.\jpg[\'\"]/is
 
Ответить с цитированием

  #6  
Старый 12.06.2008, 18:23
Аватар для Piflit
Piflit
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме:
5128756

Репутация: 2032


Отправить сообщение для Piflit с помощью ICQ
По умолчанию

Цитата:
Сообщение от ChaaK  
/href=[\'\"][A-Za-z0-9]+\.\jpg[\'\"]/is
/href=['"](\S+\.jpg)['"]/i
 
Ответить с цитированием

  #7  
Старый 12.06.2008, 18:24
Аватар для EST a1ien
EST a1ien
Участник форума
Регистрация: 02.04.2006
Сообщений: 273
Провел на форуме:
1269624

Репутация: 114
Отправить сообщение для EST a1ien с помощью ICQ
По умолчанию

[A-Za-z0-9] а какже _ . - )( []
 
Ответить с цитированием

  #8  
Старый 12.06.2008, 18:27
Аватар для x88x
x88x
Участник форума
Регистрация: 27.11.2007
Сообщений: 233
Провел на форуме:
1379382

Репутация: 378
Отправить сообщение для x88x с помощью ICQ
По умолчанию

все, разгребся =)
всем спасибо огромное )))
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регулярное выражение George767 PHP, PERL, MySQL, JavaScript 2 21.04.2008 04:15
регулярное выражение Дикс PHP, PERL, MySQL, JavaScript 7 28.02.2008 20:37



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ