0

如何用定义的字符串替换 html 字符串变量中的某个部分?

var htmlvar = "<td style=\"border-width: 0px;\" align=\"left\" id=\"tdPassword\">@Model.Password</td>"

结果看起来像这样:

var htmlvar = "<td style=\"border-width: 0px;\" align=\"left\" id=\"tdPassword\">*******</td>"

我正在使用 c# .net 3.5,我想使用正则表达式解决方案。

4

2 回答 2

0

利用

(?<start>\<td[^\>]*\>)[^\<]*(?<end></td>)

匹配,并且

$1****$2

更换。

于 2012-07-06T09:11:44.063 回答
0

我使用此评论内容来解决它:使用 html 敏捷包:htmlagilitypack.codeplex.com – David Brabant 3 小时前谢谢

于 2012-07-06T12:18:07.137 回答