读书人

?正则表达式去掉特定id的有关问题

发布时间: 2012-01-21 21:31:43 作者: rapoo

???正则表达式去掉特定id的问题
我想用正则表达式,去掉特定id的标记

比如<table>
<tr>
<td id="td1"></td>
<td id="td2"></td>
</tr></table>

我想把id为td2的td replace成空

如何做,谢谢!!


[解决办法]

C# code
string result = Regex.Replace(str, @"<td.*?id=""td2""[^>]*>[\s\S]*?</td>", "", RegexOptions.IgnoreCase);
[解决办法]
C# code
 string str = "比如 <table> <tr> <td   id=\"td1\"> </td> <td   id=\"td2\"> </td> </tr> </table>";            string result = Regex.Replace(str, "<td\\s*id=\"td2\"[^>]*>[\\s\\S]*?</td>", "", RegexOptions.IgnoreCase); 

读书人网 >C#

热点推荐