2013年9月26日 星期四

C# Regex.Replace 刪除Html字串

 其實查了很多Regex.Replace 的資料

但到最後還是搞不太清楚他裡面的亂碼在做什麼

只好拿別人已經寫好的東西來拼湊用一用

string[] reserve = { "EM" };

string content = Regex.Replace(content, String.Format("<(?!{0}).*?>", string.Join("", reserve)), String.Empty);

陣列reserve裡面所放的是要保留的Html語法字串

若想要一個都不留的話

我在這裡都用一個偷吃步的方法

直接在reserve裡面下一個根本不會出現的詞彙

這樣Html語法就可以被削的乾乾淨淨了

content是要進行字串處理的字串

引用自:http://www.dotblogs.com.tw/hunterpo/archive/2010/11/26/19732.aspx

沒有留言:

張貼留言