给定存储为单字符串的地址,换行分隔其组成部分,如下所示:
1 Street\nCity\nST\n12345
目标是将除第一个字符以外的所有换行符替换为空格,以便如下所示:
1 Street
City ST 12345
我try 过如下方法:
[$street, $rest] = explode("\n", $input, 2);
$output = "$street\n" . preg_replace('/\n+/', ' ', $rest);
我一直在try 使用带有正则表达式的One行来实现同样的结果,但我想不出如何实现.