X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Проблемка с регулярными выражениями
denis_h2
denis_h2
Topic Starter сообщение 4.12.2011, 19:10; Ответить: denis_h2
Сообщение #1


Бывалый
****

Группа: User
Сообщений: 419
Регистрация: 16.3.2011
Поблагодарили: 40 раз
Репутация:   15  


Здравствуйте, помогите с регулярными выражениями а то я что то вообще запутался ((

Вот моё регулярное выражение:
$reg = preg_match_all ('/^<a href=\"(\/the-latest-news\/[a-zA-Z0-9-]\.html)\" class=\"contentpagetitle\"\>([a-zA-Z0-9а-яА-Я-#.])<\/a\>)*$/',$content,$tmp33);


Оно раньше работало неправильно, теперь вообще ошибку выдаёт ((

Это регулярное выражение должно было искать вот такую ссылку и вытаскивать от туда тайтл и урл.
<a href="/the-latest-news/2836-need-for-speed-the-run.html" class="contentpagetitle">Need For Speed: The Run</a>


Помогите пожалуйста ))

Сообщение отредактировал denis_h2 - 4.12.2011, 19:10
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BelCoder
BelCoder
сообщение 4.12.2011, 19:21; Ответить: BelCoder
Сообщение #2


клоновод
**


Группа: Banned
Сообщений: 63
Регистрация: 22.5.2011
Поблагодарили: 26 раз
Репутация:   6  


$reg = preg_match_all ('!<a href="(/the-latest-news/.*)" class="contentpagetitle">(.*)</a>!Ui', $content, $tmp33);

Сообщение отредактировал BelCoder - 4.12.2011, 19:25


--------------------
клоновод


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
denis_h2
denis_h2
Topic Starter сообщение 4.12.2011, 19:33; Ответить: denis_h2
Сообщение #3


Бывалый
****

Группа: User
Сообщений: 419
Регистрация: 16.3.2011
Поблагодарили: 40 раз
Репутация:   15  


BelCoder,
Array ( [0] => Array ( ) [1] => Array ( ) [2] => Array ( ) )


Что то не сработло ((

Кстати, сейчас только заметил, ссылка идёт с переносом на новую строку !
<a href="/the-latest-news/2836-need-for-speed-the-run.html" class="contentpagetitle">
        Need For Speed: The Run    </a>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BelCoder
BelCoder
сообщение 4.12.2011, 19:36; Ответить: BelCoder
Сообщение #4


клоновод
**


Группа: Banned
Сообщений: 63
Регистрация: 22.5.2011
Поблагодарили: 26 раз
Репутация:   6  


(denis_h2 @ 4.12.2011, 18:33) *
Кстати, сейчас только заметил, ссылка идёт с переносом на новую строку !

$reg = preg_match_all ('!<a href="(/the-latest-news/.*)" class="contentpagetitle">([.\s\S]*)</a>!Ui', $content, $tmp33);


--------------------
клоновод


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
denis_h2
denis_h2
Topic Starter сообщение 4.12.2011, 19:39; Ответить: denis_h2
Сообщение #5


Бывалый
****

Группа: User
Сообщений: 419
Регистрация: 16.3.2011
Поблагодарили: 40 раз
Репутация:   15  


BelCoder, Спасибо большое, всё заработало !
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


 



RSS Текстовая версия Сейчас: 15.12.2017, 16:37
Дизайн