当前位置:编程学习 > C#/ASP.NET >>

求个C#的正则表达式!!!!!

一个字符串,里面是一个table 的HTML
如:string strHTML = "
<table>
  <tr>
    <td>1</td>
    <td style='display:none;'>2</td>
    <td>3</td>
  </tr>
</table>"

求一个正则表达式,把中间的那个td 去掉或替换成"". 正则表达式 --------------------编程问答--------------------             string a = Regex.Replace(strHTML, @"(?is)<td[^>]*style=['""]display:none;['""]>.*?</td>", ""); --------------------编程问答-------------------- 你的字符=Regex.Replace(你的字符串,@"<td style='.*'>.*</td>",""); --------------------编程问答--------------------

string strHTML = @"
<table>
  <tr>
    <td>1</td>
    <td style='display:none;'>2</td>
    <td>3</td>
  </tr>
</table>";
            strHTML = System.Text.RegularExpressions.Regex.Replace(strHTML, @"<td[^>]*?style='display:none;'>.*?</td>", "");
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,