string = "bla;bla;bla;bla;bla;bla;bla;bla;bla;bla;bla;bla;bla;bla;bla;bla;bla;bla;bla;bla;bla;bla;bla;bla;";
bla是通配符。Javascript正則表達式替換第6次出現; (分號); n(分號和換行符)
我想通過在分號的每6個出現插入一個換行符(\ n)來更新我的字符串(;)
我一直在試圖用正則表達式來做到這一點:
var myregexvar = textbox.value;
myregexvar = myregexvar.replace(/\u003b.*\u003b.*\u003b.*\u003b\b/, /$1\n/);
/u003b是';'的Unicode字符代碼
它不起作用。幫幫我!
你可能想看看[我的回答類似的問題(http://stackoverflow.com/a/17852821/483113)。 – sjngm