我需要找到一个特定的空白与正则表达式。我需要找到并替换空白或多个空白,只有当它在新行之前或之后,其他空白应该保留。
现在我用这个来删除多个空白:
preg_replace('/'s{2,}/', ' ', $string);
谢谢。
只使用m
(多行)修饰符,使^
和$
匹配行首/行尾。然后你可以写一个像这样的模式:
preg_replace('/^'s+?|'s+?$/m' , ' ', $string);
我需要找到一个特定的空白与正则表达式。我需要找到并替换空白或多个空白,只有当它在新行之前或之后,其他空白应该保留。
现在我用这个来删除多个空白:
preg_replace('/'s{2,}/', ' ', $string);
谢谢。
只使用m
(多行)修饰符,使^
和$
匹配行首/行尾。然后你可以写一个像这样的模式:
preg_replace('/^'s+?|'s+?$/m' , ' ', $string);