Anti bb_code

1. Анатолий (24.12.2009 / 20:39)
В регулярках пока что не очень силен sad
Подскажите пожалуйста, как перевести из нормального кода в ББ ссылку текст. Т.е. нужна обратная ф-я для
<?
$message = preg_replace_callback('~\\[url=(http://.+?)\\](.+?)\\[/url\\]|(http://(www.)?[0-9a-z\.-]+\.[0-9a-z]{2,6}[0-9a-zA-Z/\?\.\~&amp;_=/%-:#]*)~', 'url_replace', $message); 
?>
Заранее спасибо

2. Удаленный (25.12.2009 / 14:57)


3. Удаленный (25.12.2009 / 14:59)
Тоисть с <a href="http://visavi.net">Ссылка</a> ?
<?
$text='Форум вап мастеров <a href="http://visavi.net">Ссылка</a>';
$rez=preg_replace('/<a.href="(.*?)">(.*?)<\/a>/','[url=$1]$2[/url]',$text);
/*****************************\
Результат:
Форум вап мастеров [url=http://visavi.net]Ссылка[ /url]
\*****************************/


4. Анатолий (25.12.2009 / 22:32)
Оно=) Благодарю.
Топик можно в топку

URL: https://visavi.net/topics/4201