由於有用到 textarea 需要處理 斷行 使用JS replace 發生只會取代一次的問題 想要將br 取代掉

狀況

var orgStr=asdd<br />scxdsf<br />dslkj

orgStr.replace('<br />','\r\n')會變成asddscxdsf<br />dslkj  後面的<br/>還在

 

 

 

 


原因 因為js repalce函式  第一個參數其實是要放 regx的形式  正確需如下

var a=a.replace(/\需被取代的字串/g,'AA');

解決辦法:

善用

const regEx = new RegExp(' ', "g");來處理

歡迎高手低手來看看 指教指教 切磋切磋 教學香腸