• 締切済み

VB2005を使っています。

VB2005を使っています。 次のような、Aタグ以外の場所を置換したいのですが、どのようにしたらよいのでしょうか? 青黄赤<a href="hogehoge">青黄赤</a>青黄赤 黄→白に置換すると、 青白赤<a href="hogehoge">青黄赤</a>青白赤

みんなの回答

  • tyosu
  • ベストアンサー率100% (2/2)
回答No.1

コードは分かりませんが、 テキストを頭から読み込み、 "置換する文字"の位置を検出 頭から検出した位置までの間で<a href" を検出 頭から検出した位置までの間で"</a>" <a href を検出した数から</a> を検出した数を引いて0なら置換 (タグの外) 1ならば置換しない(タグ内) これを文末までやればいけるんじゃないでしょうか?

関連するQ&A

専門家に質問してみよう