我只是想检查此代码对我正在尝试执行的操作是否有效(用一个空格替换制表符或多个空格。
preg_replace('/\t+|\s{2,}/', ' ', $street);
但是,如果它同时找到一个制表符和一个空格怎么办,那么我们最终不会有两个空格吗?原始空间和选项卡被替换的新空间。
如何更改它以使字符串中的任何空格始终仅是一个空格?
我只是想检查此代码对我正在尝试执行的操作是否有效(用一个空格替换制表符或多个空格。
preg_replace('/\t+|\s{2,}/', ' ', $street);
但是,如果它同时找到一个制表符和一个空格怎么办,那么我们最终不会有两个空格吗?原始空间和选项卡被替换的新空间。
如何更改它以使字符串中的任何空格始终仅是一个空格?