我正在尝试为一个小型博客网站制作自己的CRM。我使用Laravel和CKEditor作为文章。问题是CKeditor在文章中添加了许多<br />
和<h2> </h2>
。
我已使用以下代码清除不必要的<br />
。
{{ preg_replace('/(<br[\s]?[\/]?>[\s]*){2,}/', '',$post->content()) }}
如何在preg_replace字符串中添加空的h2规则?第二个问题是CKeditor为什么要添加这些换行符?有人能帮助我吗?
谢谢。
答案 0 :(得分:0)
可能使用OR
声明:
{{ preg_replace('/(<br[\s]?[\/]?>[\s]*){2,}|<h2>(?: )*<\/h2>/i', '',$post->content()) }}
这是关于br
标记的已知问题。您可以通过修改编辑器配置来避免它们。但我不知道如何生成h2
标签。