首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

正则表达式有关问题

2012-03-15 
正则表达式问题functionclearHTML(html){varstrInputhtmlvarregExp/ spanstyle background:#DC143C

正则表达式问题
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;
}

热点排行