???正则表达式去掉特定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);