1
Perl / Регулярные выражения
« : 06 Октября 2004, 15:49:54 »
Можно ли отследить в сообщении такую штуку:
у юзера в сообщении присутствуют такие теги: ... something [img="1"] [img="2"] [img="3"] some text [img="id"] ...
вот мне нужно чтобы регулярное выражение бы отследило зависимость, например, если встречаются два и более раз [img="...id..."] при этом их разделяют пробел(ы), то вся эта конструкция заменялась бы на такое:
<p><img src="1.jpg"><img src="2.jpg"><img src="3.jpg"></p>
(это как в моём примере, на самом деле цифры 1,2,3 - значения при img), если четыре таких тега соответствено на
<p><img src="1.jpg"><img src="2.jpg"><img src="3.jpg"><img src="4.jpg"></p>
Если такое возможно, то подскажите плз. как это сделать.
Спасибо.
у юзера в сообщении присутствуют такие теги: ... something [img="1"] [img="2"] [img="3"] some text [img="id"] ...
вот мне нужно чтобы регулярное выражение бы отследило зависимость, например, если встречаются два и более раз [img="...id..."] при этом их разделяют пробел(ы), то вся эта конструкция заменялась бы на такое:
<p><img src="1.jpg"><img src="2.jpg"><img src="3.jpg"></p>
(это как в моём примере, на самом деле цифры 1,2,3 - значения при img), если четыре таких тега соответствено на
<p><img src="1.jpg"><img src="2.jpg"><img src="3.jpg"><img src="4.jpg"></p>
Если такое возможно, то подскажите плз. как это сделать.
Спасибо.