PHP多个新行

DRK*_*RKM 6 php regex newline

我有点卡住了.如何使用一个换行删除多行中的多个换行符.最多可以有20个换行符相互关联.例如

詹姆斯打招呼\n \n \n \n \n \n \n测试\n测试二\n \n

最终会:

詹姆斯打招呼\n测试\n测试二\n

kov*_*nin 10

试试这个:

$str = "Hello\n\n\n\n\nWorld\n\n\nHow\nAre\n\nYou?";
$str = preg_replace("/\n+/", "\n", $str);
print($str);
Run Code Online (Sandbox Code Playgroud)