【发布时间】:2012-09-28 10:27:52
【问题描述】:
$test1 = ' surrounding1 '; // No replace
$test2 = ' surrounding2 '; // No replace
$test3 = ' extra spaces between '; // Becomes ' extra spaces between '
正则表达式'/[ ]{2,}/' 不会起作用,因为它还匹配前导和尾随空格。而(?!\S+)\s{2,}(?!\S+)won't match all inner spaces。
【问题讨论】:
-
我已经编辑了您的第三个示例,以使其符合您在问题中所写的内容。我希望你同意这个修改。
-
@TimPietzcker 是的,谢谢。我会研究你的答案并尽快接受。
标签: php regex preg-replace pcre