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 に答える