Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770 Форумы портала PHP.SU :: Версия для печати :: Запретить выставлять пробел после
В тексте присутствуют теги перед которыми не нужно выставлять тег переноса строки, 2 условия работают, если добавить еще один. В таком случаи стирает текст полностью.
Работает, нет замены переноса строки перед тегами <ul> и <li>, необходимо добавить исключение для '<div>'.
Как составить такое правило на замену '#(?<!(?:ul\>|li\>)\])\r\n#i', которое будет выполнять замену переноса строки за исключением.
-Не менять перенос строки если перед переносом строки прописан тег <ul либо <li либо <div
-Точно также не выставлять перенос строки после тегов </ul> </li> и </div>