|
|
|
| При обработке bbcode все переносы преобразую в <br>
$content = str_replace("\n","<br>",$content);
|
Но в таблицах тоже есть переносы после добавления <br>
Как их убрать между <table></table>, а везде оставить?
<br>
<br><table>
<br><tr>
<br><td><b>пнопно</b></td>
<br><td>пнопно</td>
<br></tr>
<br><tr>
<br><td>пнопно</td>
<br><td>пнопно</td></tr>
<br><tr>
<br><td>пнопно</td>
<br><td>пнопно</td></tr>
<br><tr><td>пнопно</td><td>пнопно</td></tr>
<br><tr><td>пнопно</td><td>пнопно</td></tr>
<br><tr><td>пнопно</td><td>пнопно</td></tr>
<br><tr><td>пнопно</td><td>пнопно</td></tr>
<br><tr><td>пнопно</td><td>пнопно</td></tr>
<br><tr><td>пнопно</td><td>пнопно</td></tr>
<br><tr><td>пнопно</td><td>пнопно</td></tr>
<br><tr><td>пнопно</td><td>пнопно</td></tr>
<br><tr><td>пнопно</td><td>пнопно</td></tr>
<br><tr><td>пнопно</td><td>пнопно</td></tr>
<br></table>
|
| |
|
|
|
|
|
|
|
для: Caman
(14.06.2009 в 18:12)
| |
<?php
$content = preg_replace("#(.*?)\<table\>(.*?)\<\/table\>(.*?)#isU","$1<table>$2</table>$3",$content);
?>
|
Вроде так подходит больше.
Подскажите, как теперь обработать $2, чтобы убрать из неё все <br> | |
|
|
|
|
|
|
|
для: Caman
(14.06.2009 в 18:12)
| | $content = str_replace("\n","<br>",$content);
<?php
$content = nl2br($content);
?>
|
| |
|
|
|