您现在的位置是:首页 > 电脑技术查询 > web开发

正则表达式有关问题

编辑:chaxungu时间:2022-10-02 23:20:44分类:web开发

正则表达式问题
function clearHTML(html){
var strInput=html;
var regExp=/ <span style= "background:#DC143C "> | </span> /ig;
var strOutput=strInput.replace(regExp, " ");
return strOutput;
}
我这个正则哪里错了啊,怎么老是说没有对象呢?

------解决方案--------------------
function clearHTML(html){
var strInput=html;
var regExp=/( <span style=\ "background:#DC143C\ "> | <\/span> )/ig;
var strOutput=strInput.replace(regExp, " ");
alert(strOutput)
return strOutput;
}
clearHTML( ' <span style= "background:#DC143C "> 123231 </span> ')
------解决方案--------------------
function clearHTML(html){
var strInput=html;
var regExp=/ <span style= "background:\s*#DC143C "> \| <\/span> /ig;
var strOutput=strInput.replace(regExp, " ");
return strOutput;
}