$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 ";
preg_replace
。它的速度几乎比str_replace
慢一倍。 - Alex Ws($str)->normalizeLineEndings('')
很有用,它可以在这个独立库中找到。它不仅可以删除LF、CR和CRLF,还可以删除任何Unicode换行符。 - caw