2011-10-15 16 views
0

私はを持っています。これはHTMLを表しており、<a {attributes here}>Inner Text</a>Inner Textに置き換える必要があります。これどうやってするの?
ありがとうございます。タグを内側のテキストに置き換えます

+0

[HTML Agility Pack](http://htmlagilitypack.codeplex .com /)。 – svick

答えて

1

svickによって書かれているように、http://htmlagilitypack.codeplex.com/を使用してください。あなたが持っているものがXMLの場合(すべてのタグが閉じられているので...)、C#のさまざまなXMLライブラリを使用できます。そうでなければ、あなたのhtmlの正確な形式(例えば、マシンが生成されているかどうか)を確かめない限り、Regexesを使用しないでください... RegEx match open tags except XHTML self-contained tags

0

正確に行うには、<a ...>タグを削除すると、正規表現を使用して削除できます。これ以上複雑であれば、ネゲートされたタグを扱うことができないので、regexpesより強力なものが必要です。

関連する問題