我試圖編寫一個正則表達式來選擇任何字符(字母,符號或數字)之前或之後的空格,但不包含由字符組成的單詞之間的空格。字符,符號或數字之前或之後的空格;但不介於
例如,在' abc'
之前的空格將匹配;但是,在'words words words'
中不會選擇中間的空格。
因此在' hello world to everyone '
中,只會選擇前導和尾隨空白。
獎勵:如果有辦法分開,在第二個正則表達式中,選擇中間的空白,這將有助於很多。
我想要做的是,在JavaScript中,儘量減少在句子中的空白,以便領先和尾隨的空白消失,白色空間之間的單詞收縮到1空間。
但''hello world to everyone''沒有前/後空格? – anubhava
我添加了一些引號以防止空白崩潰。 – Eris
'String#trim()'應該已經這樣做了 – anubhava