parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Если не сложно, подскажите

Безымянный 20.03.2003 11:17

Взял строчку из примеров
$text[^text.match[\[(url)=("?)(.{9,}?)\2\](.+?)\[/\1\]][gi]{<ahref="${match.3}">${match.4}</a>}]
работает!

заменил на
$text[^text.match[\[(img)=("?)(.{9,}?)\2\](.+?)\[/\1\]][gi]{<a href="${match.3}">${match.4}</a>}]
не работает!

Так и сяк поклепал: не работает! Ну не разбираюсь я в регулярных выражениях.

Нужно [img=лала1]лала2[/url] заменить на <img src="лала1"><div>лала2</div>
или что то в этом роде.
Но самый шик был бы если каждый [img] в тексте заменялся на <img src="XXX.jpg">, где XXX порядковый номер найденного вхождения подстроки.