我不确定这是否是一个提出这样问题的好地方,但我会试一试:)
我需要RegExp的帮助。我正在尝试编写expresion,它将替换['任意数量的空格'+' - ''任意数量的空格']并简单地用' - '替换它。所以如果在中间放置' - ',那就是删除空格。
例如:
'something - something' -> 'something-something'
答案 0 :(得分:2)
任何数字都是*
,所以只需:
/ *- */-/
PHP:
preg_replace("/ *- */", "-", "fooo - bar ");
JS:
"fooo - bar ".replace(/ *- */, "-");