Регулярные выражения. Вложенные конструкции

Edson

Новичок
Регулярные выражения. Вложенные конструкции

Есть такая строка

<a href=""></a> <a href=""></a> <a href=""></a>

Как вырезать теги с учётом вложенности?
 

440hz

php.ru
Edson
1. а где тут вложенность?
2. курим на тему "жадности" в регулярках
 

Edson

Новичок
Автор оригинала: Necromant
И где тут вложеность ????
preg_match_all("/<a href=\"(.*?)\">(.*?)<\/a>/si", $str, $arr);
print_r($arr);

http://php.spb.ru/php/regexp.html
спасибо. туплю.

-~{}~ 12.04.06 17:44:

а как если такая конструкция
<a href="linkovi_ljudi_large.shtml">Ljudi

&nbsp; </a>
<a href="linkovi_ljudi_large.shtml">Ljudi</a>

правило такое -

$text_txt = preg_replace( "/<A (.*?)>(.*?)<\/A>/i", "\\2", $text_txt );

Если убрать модификатор в однострочном режиме вообще тег <a> не фильтруется, а если с модификатором - вторая конструкция фильтруется, а первая остаётся как есть. как учесть многострочность?

-~{}~ 12.04.06 17:45:
 
Сверху