Got текст немного, как это выходит из базы данныхPHP preg_replace с новой строкой
[color=#BF0000]This is just a very simple test.
Cheers Fred[/color]
Теперь этот текст мог бы где-нибудь в новых строках его между [color...]
и [/color]
.
пытался использовать это регулярное выражение в preg_replace, это картина
\[color=(#[0-9a-f]{3}|#[0-9a-f]{6}|[a-z\-]+)\](.*?)\[\/color\]/i
и заменяется
<span style=\"color:$1\">$2</span>
Все прекрасно работает, если нет перевода строки в тексте. Я знаю, что мне нужно внести изменения около (.*?)
, но не знаю, что, может ли кто-нибудь помочь в этом?
* Groan * как простой при этом, я пробовал все, но это, спасибо – Martin
@Martin: Это сработало для вас? – anubhava