$string = "
put returns between paragraphs
for linebreak add 2 spaces at end
";
想要从字符串中删除所有新行。
我有这个正则表达式,它可以捕获所有这些正则表达式,问题是我不知道应该使用哪个函数。
/\r\n|\r|\n/
$string
应该变成:
$string = "put returns between paragraphs for linebreak add 2 spaces at end ";
s($str)->normalizeLineEndings('')
如在该独立库中所发现的,您可能会发现有帮助。它将不仅删除LF,CR和CRLF,而且删除所有Unicode换行符。
preg_replace
。它几乎是速度的两倍str_replace
。