1
PHP / Регулярные выражения и "кавычки" в тегах
« : 01 Июня 2004, 19:12:45 »
спасибо - учту
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
<A target="_blank" href="http://www.yandex.ru"> <IMG alt="Это картинка" src="../../pictures/tuna.jpg"></A>
<A target="_blank" href="[url]http://www.yan[/url] dex.ru"><IMG alt="Это картинка" src="../../pictures/ tuna.jpg"></A>
$message = str_replace("\\r",\'\',$message);
$message = str_replace("\\t",\'\',$message);
$message = str_replace(">\\n",\'>\',$message);
$message = str_replace("> \\n",\'>\',$message);
$message = str_replace(">\\n\\n",\'>\',$message);
$message = str_replace("\\n",\'
\',$message);
Yukko:
никакой разницы между [\\r\\n] и [\\r\\n]|[\\n]|[\\r] нет
amixen:
$message = ereg_replace("([^>])([\\r\\n]|[\\n]|[\\r])", \'\\0
\', $message);
$message = str_replace("\\r",\'\',$message);
$message = ereg_replace("([^>])([\\n])", \'\\\\0
\', $message);
$message = ereg_replace("([^>])([\\r\\n]|[\\n]|[\\r])", \'\\0
\', $message);
разметку в базе данных хранить не надо.