var str = 'This;is;a;test';
var str1 = str.replace(';',' ');
在javascript中,想通過上面的代碼替換字符串str中的所有';'為' '是行不通的,str1的內容為'This is;a;test'
如果想str1的內容為'This is a test',則需要這樣來做:
var re = '/;/g';
var str = 'This;is;a;test';
var str1 = str.replace(re,' ');
呵呵,今天郁悶了好久才查出來為什麼會出錯