当前位置: 代码迷 >> ASP.NET >> .net 一个正则表达式,该如何解决
  详细解决方案

.net 一个正则表达式,该如何解决

热度:2991   发布时间:2013-02-25 00:00:00.0
.net 一个正则表达式
去掉
<P   class=MsoNormal   style= "MARGIN:   0cm   0cm   0pt;   LINE-HEIGHT:   150% ">
中的   class   和   style

能给出代码段最好了。

------解决方案--------------------------------------------------------
需求不是太明确,是把 <p...> 标签内的其它内容都去掉,即替换为 <p> 吗,试下

string test = " <P class=MsoNormal style=\ "MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 150%\ "> ";
string result = Regex.Replace(test, @ " <p[^> ]*> ", " <p> ", RegexOptions.IgnoreCase);