我需要清理即使在单词中也添加了无效换行符的文本,以及在单词之间添加有效换行符的文本,因此存在前导或训练空间。
使用 php 尝试从由字符包围的多行文本中删除这些换行符,这意味着之前或之后没有空格。
$textbefore = "text has newlines in wo\nrds and normal newlines \n bewtween words and again in wo\nrds";
$textafter = "text has newlines in words and normal newlines \n bewtween words and again in words";
试过这个
$pattern="/(.{2}\n.{1})/m";
我已经尝试了所有可能的模式,但在最好的情况下,只有第一次出现是匹配的。
任何想法都受到高度赞赏。