是否有可能用.replace
函數替換字符串中的所有回車符?我發現了相當多的複雜功能,但是想知道是否可以通過.replace
這個簡單的正則表達式來簡化它?是否可以通過.replace替換字符串中的所有回車符?
謝謝!
是否有可能用.replace
函數替換字符串中的所有回車符?我發現了相當多的複雜功能,但是想知道是否可以通過.replace
這個簡單的正則表達式來簡化它?是否可以通過.replace替換字符串中的所有回車符?
謝謝!
這裏怎麼辦呢
str = str.replace(/\r/gm,'newChar');
默認情況下,使用Javascript replace()
替換第一次出現。解決它的方法是將第一個參數設置爲正則表達式。
\ n(新行)和\ r(carraige return)創建一個新行。要同時更換兩個的所有實例:
s.replace(/[\n\r]/g, '');
請注意,你可能想用一個空格,而不是什麼來取代它們。
那該死的'/ g'總能讓我受益!誰認爲這是一個好主意,默認情況下只替換* first *事件? – Tamlyn
我正在使用類似的函數來替換
的新行。但是,我還將\ n和\ r \ n添加到正則表達式中。/\ r \ n | \ r | \ n/g –