比方說,我有如何在javascript中回車之前修剪空白符號?
123
123 567
987
98765
輸入我知道.replace(/ /g, "").trim()
將刪除所有的空格和離開回車,但我要離開這在包含2車廂之間兩個字符串中間的空白也會返回。
這是可能的正則表達式?
比方說,我有如何在javascript中回車之前修剪空白符號?
123
123 567
987
98765
輸入我知道.replace(/ /g, "").trim()
將刪除所有的空格和離開回車,但我要離開這在包含2車廂之間兩個字符串中間的空白也會返回。
這是可能的正則表達式?
爲什麼不分別使用split("\n");
然後分別使用trim()
。也跳過0長度的。將元素插入到新數組中,然後join("\n")
。
聽起來像你想匹配返回與空格,並將其替換。所以看起來那麼空白返回之前和剛剛返回/替換
var str = "hello world \nChees Fries\n\nfoo";
console.log(str.replace(/\s+\n\s*/,"\n"));
str.replace(/ \ s + \ n \ S */「\ n」)??? – epascarello
請參閱http://stackoverflow.com/questions/5568797/trim-trailing-spaces-before-newlines-in-a-single-multi-line-string-in-javascript –