Делаю свой BBCode обработчик и надо сделать, чтобы каждый текст имел свой абзац ().
К примеру имеется текст:
Прежде чем мы поговорим о синтаксисе PHP, давайте сначала определим, что имеется ввиду под словом синтаксис. Синтаксис — правила, которые необходимо соблюдать, чтобы писать правильно структурированный код.
[code]
<?php
echo "Hello World";
?>
[/code]
Синтаксис PHP и его семантика похожи на большинство других языков программирования (C, Java, Perl). С той лишь разницей, что код PHP встраивается в html разметку страницы. Весь код PHP должны содержаться в следующих тегах:
Надо преобразовать в такой результат:
<p>Прежде чем мы поговорим о синтаксисе PHP, давайте сначала определим, что имеется ввиду под словом синтаксис. Синтаксис — правила, которые необходимо соблюдать, чтобы писать правильно структурированный код. </p>
[code]
<?php
echo "Hello World";
?>
[/code]
<p>Синтаксис PHP и его семантика похожи на большинство других языков программирования (C, Java, Perl). С той лишь разницей, что код PHP встраивается в html разметку страницы. Весь код PHP должны содержаться в следующих тегах:</p>
Имеется такая регулярка,
/^(.*?)$/is
но результат увы плачевен, ибо я слаб в регулярках))