2009-07-28 6 views
1

Im正規表現と私はVBと正規表現を使うのに問題があります。VB.NET Regex.replace <>

Regex.Replace(text, "<span[^>]*>", "<b>", RegexOptions.IgnoreCase) 

これは正しくスパンコメントと一致したが、それは、文字列に置き換えたときに、それはストリップ:

イム<span ....>コメントを削除し、<b>

と交換しようとしているこれまでのところ、IVEはこれを得ました<>となり、「b」のままになります。 Iveは\<b\>を区切りしようとしましたが、\をスキップして、を残すように<>を削除します。

誰でも私の無知を治療し、何が間違っているのか教えてください。あなたはそれをキャッチする正規表現のためのために、スラッシュ自体をエスケープする必要が

乾杯

+1

、あなたのコードは正常に動作します。たぶん後ろに角かっこを取り除くコードがありますか? – bdukes

+0

あなたの権利は正規表現ではなく、直後に読み込まれます.HTMLStringtoSharedStringRichText(テキスト)とここでは、それが抜け出してExcelで終わります。/ –

+0

悪いことに自分のコードを追加しない - HTMLStringtoSharedStringRichText –

答えて

1

:「\\」私のテストでは

関連する問題