Javascript正则表达式该怎么写
var a='中国
<img src="test.jpg" id="img">
<br/>';
$("#img").click(function(){
$(this).remove();
a=a.replace(‘中国’+"<br/>",'');
})
在chrome可以,在ie没反应,
请问怎么写针对ie的正则表达式,我估计可能有换行符空格之类的影响
------解决方案-------------------- var str = document.getElementById('a').innerHTML;
var reg = /中国\s*.*\s*<br\s*\/*>/gi;
str = str.replace(reg,'');
console.log(str)
不太会,勉强写出这个。