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

这条正则表达式如何写

2014-01-05 
这条正则表达式怎么写HTML:如下的位置也许现在不能在网上销售 hrb2014年2月5日 《智取威虎山》/b i(

这条正则表达式怎么写
HTML:
如下的位置也许现在不能在网上销售 <hr><b>2014年2月5日 《智取威虎山》</b> <i>(2014-2-5 19:30:00)</i><br> 区域 <b>一层</b>, &nbsp;<b>3/31</b><br><br><b>为什么?</b> 这些位置可能已经销售或者另外的顾客在您先点击这些位置,这些位置的票正在购买过程中。.<p>请选择其他的位置<p><input type=button onclick='if(opener) self.close();else parent.ShadeDiv.Close();' value='关闭窗口'>


怎么除去该HTML中的input (这个input非不是固定的) 该HTML要去掉的就是"<input type=button onclick='if(opener) self.close();else parent.ShadeDiv.Close();' value='关闭窗口'>"


最后正确的结果是:
如下的位置也许现在不能在网上销售 <hr><b>2014年2月5日 《智取威虎山》</b> <i>(2014-2-5 19:30:00)</i><br> 区域 <b>一层</b>, &nbsp;<b>3/31</b><br><br><b>为什么?</b> 这些位置可能已经销售或者另外的顾客在您先点击这些位置,这些位置的票正在购买过程中。.<p>请选择其他的位置<p>


[解决办法]
<[a-zA-Z]+(\s+[a-zA-Z]+\s*=\s*("([^"]*)"
[解决办法]
'([^']*)'
[解决办法]
[a-zA-Z]*))*\s*(/>
[解决办法]
></input>)
[解决办法]



    var text = "如下的位置也许现在不能在网上销售 <hr><b>2014年2月5日 《智取威虎山》</b> <i>(2014-2-5 19:30:00)</i><br> 区域 <b>一层</b>, &nbsp;<b>3/31</b><br><br><b>为什么?</b> 这些位置可能已经销售或者另外的顾客在您先点击这些位置,这些位置的票正在购买过程中。.<p>请选择其他的位置<p><input type=button onclick='if(opener) self.close();else parent.ShadeDiv.Close();' value='关闭窗口'><input type=button onclick='if(opener) self.close();else parent.ShadeDiv.Close();' "
    +"value='关闭窗口' />";
    alert( text.replace(/(<input.*>)/gi, ""));

[解决办法]
str = Regex.Replace(str, @"(?is)<input[^>]+>", "");

热点排行