Регулярные выражения

  • Автор темы Автор темы Reaver
  • Дата начала Дата начала

Reaver

Guest
Регулярные выражения

есть текст в котором есть опредленный шаблон:

бла-бла-бла бла-бла-бла бла-бла-бла бла-бла-бла <a .....>www.test.ru </a> бла-бла-бла бла-бла-бла бла-бла-бла бла-бла-бла

как из этого текста вычленить "<a .....>www.test.ru </a>"

функция ereg_replace заменяет найденый шаблон, а мне нужно как раз наоборот, тлько его и оставить.

заранее спасибо
 
функция ereg_replace заменяет найденый шаблон, а мне нужно как раз наоборот, тлько его и оставить.
На что заменяет!? Сделай чтобы только его и оставляла...
+Читай про подмаски
 
python

читаем внимательно - челове спрашивал про обратное действие
 
kvf77
Возможно я чего-то не понимаю, но мне показалось что человек делает что-то вроде
PHP:
ereg_replace("/<a>.*<\/a>/U", "", $some_str)
имелось в виду, что надо просто сделать
PHP:
ereg_replace("/<a>(.*)<\/a>/U", "$1", $some_str)

хотя может я и правда чего-то не понял :(
 
preg_match ( string pattern, string subject [, array &matches [, int flags [, int offset]]] )
в массиве matches 1 вхождение подстроки
sorry заменить же надо
 
Сверху