var temp = ‘12312312323’;
temp = temp.replace(new RegExp(‘1’, "g"),"");
temp = temp.replace(new RegExp(‘1’, "g"),"");
在IE8 是可用的 但是换到 火狐 谷歌 IE9 均不兼容 我只想替换一个字符串中的所有出现过的字符 替换为空 请指教
试试
temp = temp.replace(/1/g,"a");
temp = temp.replace(/[1]/g,"");
temp = temp.replace(/(\d)+/g,"");
[code="js"]temp = temp.replace(/1/g,'');[/code]