Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Регулярные Выражения

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Поиск ссылки в HTML-коде
 
 автор: 0ne   (14.08.2007 в 02:35)   письмо автору
 
 

Есть html код:

<a href="/ch?&p=4&text=%F4%EE%F2%EE">5</a>


Есть регулярное выражение:

$pattern2 = '#<a href="\/ch\?\&p=4\&text=[%a-z0-9]+">[0-9]{1,4}<\/a>#i'; 


НО при вызове preg_match возвращается 0 результатов(((
Вроде всё просто, а в чем загвоздка непонятно!

   
 
 автор: Ralph   (14.08.2007 в 08:40)   письмо автору
 
   для: 0ne   (14.08.2007 в 02:35)
 

Не знаю,у меня и ваш паттэрн,и мой '#<a href="/ch\?&p=4&text=(%[a-f0-9]{2})+">[0-9]{1,4}</a>#i' выдали результат = 1 :-) Может,у вас где то лишний пробел затесался ...

   
 
 автор: 0ne   (14.08.2007 в 10:38)   письмо автору
 
   для: Ralph   (14.08.2007 в 08:40)
 

Да наверно всё таки не зря говорят, что ночью надо спать, вчера такую глупость написал.
Пасибо за помощь!

   
 
 автор: cheops   (14.08.2007 в 10:34)   письмо автору
 
   для: 0ne   (14.08.2007 в 02:35)
 

У меня ваше регулярное выражение находит текст - попробуйте пробел на \s заменить - может вместо него какой-то спец-символ затесался.

   
 
 автор: 0ne   (14.08.2007 в 10:41)   письмо автору
 
   для: cheops   (14.08.2007 в 10:34)
 

Пасибо, проблема решена, исходная строка почемуто именилась в моём воображении, а вообщето она выглядит так:
<a href="/yandsearch?&p=4&text=%F4%EE%F2%EE&rpt=rad">5</a>
поэтому у меня не находило ничего)))

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования