2017-05-21 6 views
-1

を取り除くために正規表現を取得できません。私は試しました: -は、私はいくつかのHTMLを持っているという名前のHTMLタグ

string strippedPost = Regex.Replace(post, "<blockquote>(.*?)</blockquote>", ""); 

しかし、それに幸運はありませんでした。正規表現に問題はありますか?

アップデート:また、あなたはこれを試すことができます

string strippedPost = Regex.Replace(post, @"<blockquote>(.*?)<\/blockquote>", ""); 
+0

多分 '/'をエスケープします。 – Rahul

+0

私はそれを試しましたが、まだ喜びはありません – Shazoo

+0

最も重要な練習を除き、HTMLパーサーは仕事のためのツールです。 http://stackoverflow.com/questions/56107/what-is-the-best-way-to-parse-html-in-c –

答えて

0

を試してみましたか?

strippedPost = Regex.Replace(post, "<blockquote>(.|\n)*?</blockquote>", ""); 
+0

良い人、それは働いた – Shazoo

+1

'(。| \ n)*? 'を使用しないでください。 'RegexOptions.Singleline'を使って' .'を改行にマッチさせます。 –

関連する問題