使用正则表达式删除不必要的换行符

removing unnecessary line breaks using regex

当我查看 html 页面的源代码时,我发现许多新的 line/line 中断实例,其中一个例子是:

<p>Q
239 OF 
1999</p>

理想情况下应该是

<p>Q 239 OF 1999</p>

因此,当我进行模式搜索时,搜索和替换失败。 我尝试关注

/[\n\r]/

但这并没有做任何事情。 如何使用 preg_replace 解决此问题?

谢谢。

你能包括你正在使用的代码吗?

以下似乎有效:

preg_replace("/[\n\r]/", "", $input);