日期:2014-05-17  浏览次数:21028 次

【求一正则表达式,实现去除HTML标签的属性】

<tb width="100px">
<p class="xxx">
<font style="ddddddd">
....


利用一个正则表达式,去除HTML标签属性后结果为:


<tb>
<p>
<font>
....

------解决方案--------------------

 string tempStr = @"<div id =adhzh dd   name=hzh>
<div id= ""adhzh ddd "" name=""hzh"">
<d name=ddd>
";
tempStr = Regex.Replace(tempStr,@"(?i)(?<=<\S+)\s+?[^<>/]*?(?=/?>)",string.Empty);

------解决方案--------------------
(?i)(?<=\\w+)[^><]+(?=>)