Xwab
Форумыnavigate_nextНебольшие вопросы по PHP/MySQL

Помогитес регуляркой
Сообщения
Facecontrol

Мне нужно вытащить то что находится между тегами <a> </a>
Как такоесделать?

12 Май 2013, 15:57
Епифанцев

preg_match_all("/(?<=\<a\>).+(?=\<\/a\>)/", $text, $matches);

12 Май 2013, 16:02
Facecontrol

Епифанцев, непомогло

12 Май 2013, 16:08
MadMax

Епифанцев пишет:
" preg_match_all("/(?<=\<a\>).+(?=\<\/a\>)/", $text, $matches); "

Чисти-чисти-чисти

12 Май 2013, 16:09
ma3uk

Епифанцев, тег <a> это ссылка, твоя регулярка не будет работать если в ней будет href или другой атрибут.
добавлено спустя 3 минуты:
\<a.*?\>(.*)\<\/a\>

12 Май 2013, 16:14
Facecontrol

ma3uk, спасибо работает

12 Май 2013, 16:26
ma3uk

Facecontrol, пользуйся http://rubular.com для проверки регулярок.

12 Май 2013, 16:30
Facecontrol

ma3uk, Спасибо огромное.

12 Май 2013, 16:50
Ответить на тему