字符串函数:preg-replace

时间:2019-05-16 15:35:43

标签: php string

我没有达到预期的结果。这是我的字符串和代码在PHP中的样子。

文本框中的$ string

"This is 《Carriage Return》
a 《Carriage Return》
test"

然后在PHP中使用代码:

$cleanstring=preg_replace('/\s+/', ' ', $string); //(' ' has a space in between)

结果显示为:

$cleanstring="This is\r\na\r\ntest"

但是我希望它是“这是一个测试”

1 个答案:

答案 0 :(得分:0)

找到了有效的代码:

$cleanstring=trim(preg_replace('/\s{1,}/', ' ', $string));