cer*_*uti 2 php regex whitespace preg-replace
我需要找到一个带正则表达式的空格.我需要找到并替换空格或多个空格,只要它在新行之前或之后,并且其他空格应该保留.
现在我用它来删除多个空格:
preg_replace('/\s{2,}/', ' ', $string);
Run Code Online (Sandbox Code Playgroud)
谢谢.
只需使用m(多)修饰符,这样^和$一个线的开始/结束匹配.然后你可以写一个这样的模式:
preg_replace('/^\s+?|\s+?$/m' , ' ', $string);
Run Code Online (Sandbox Code Playgroud)