2012-03-02 68 views
0

我不知道這是否是一個好地方,問這樣的問題,但我來試試:)正則表達式替換「 - 」與「 - 」

我需要用正則表達式幫助。我試圖寫expresion來代替['任意數量的空格'+' - '+'任意數量的空格'],並用「 - 」替換它。所以,如果在中間放置' - ',就是要刪除空格。

因此,例如:

'something - something' -> 'something-something' 

回答

2

任何數字都是*所以才:

/ *- */-/ 

PHP:

preg_replace("/ *- */", "-", "fooo - bar "); 

JS:

"fooo - bar ".replace(/ *- */, "-");