我試過並找到的所有空格都會被刪除。但那不是我想要什麼如何替換前後的字符字符不前後的號碼
我的字符串是
var str = "24 july 2014 12 5";
我想
"24july2014 12 5"
,我發現這個代碼示例
var str = "Paul m'a dit « Bonjour ! »";
str = str.replace(/\s([!:\?…;»])/g, function (el1, el2) {
return ' ' + el2;
}).replace(/(«)\s/g, function (el1, el2) {
return el2 + ' ';
});
console.log(str);
但它不能改變我的問題。也許我是太多noob?
第一和第二空間也是之前和號碼後。 –
「2014年7月12日12 5」.replace(/ \ s +([az])|([az])\ s +/ig,'$ 1') – epascarello
mmmh但比我變成「24jul2014 12 5」缺少 – user2826395