我认为正则表达式可能是解决问题的办法,但我一直没有能够想出一个可行的解决方案。在PHP中,我有一些相当长的字符串需要清理。在某些情况下,
有什么想法吗?我认为这里可以使用正则表达式,但我已经苦于无法制定一个有效的方案!
代替了单个空格字符,在其他情况下出现了
(等等)。我想用空格替换所有单个
出现的位置,但保留其他位置,以便保持意图不变。有什么想法吗?我认为这里可以使用正则表达式,但我已经苦于无法制定一个有效的方案!
preg_replace_callback('#( )+#')
,回调函数检查是否匹配了一个
或多个,并相应地返回替换字符串。 - DCoder