ない場合、私は HTMLページに置き換えるべき単語のリストを持っているが、言葉は(ABIのような)タグのリスト内にない場合にのみがあれば、それは内部にある特定のHTMLタグ
をテキストが置き換えXXXは、制限されたタグのリスト内でなかった場合にのみ、XXXを置き換え
<p> some text and YYY term <a href="http://some-XXX-bla.com">good morning XXX world</a> other text and YYY term <b>another XXX inside other sentance</b> </p>
YYY:
<p> some text and XXX term <a href="http://some-XXX-bla.com">good morning XXX world</a> other text and XXX term <b>another XXX inside other sentance</b> </p>
とXXXは、最終的なテキストがあるべきよりもYYYに交換する必要があります。テキストです(A、I、B)
は、C#の正規表現で何とか行われるべきで助けを
どうもありがとう:)
私は同意します - 解析のためのregexpの使用法は魅力的ではありません。しかし、ここでは、テキストファイルのテキストを置き換えるために必要なものがあります。私はHTML Agility Packを見て、HTMLの解析と変換では非常に面白かったが、テキスト置換ではそれほど興味がなかった。 – Zelid
ああ、実際のテキストを置き換える場合は、element.InnerTextプロパティの値を変更するだけです。これはおそらく 'string.Rpleace'で取り除くことができます。本当に必要な場合は、HTMLアジリティパックと一緒にregexを使用してください。 (私があなたに誤解した場合は、私を訂正してください。) – Noldorin