最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#實(shí)現(xiàn)過濾html標(biāo)簽并保留a標(biāo)簽的方法

 更新時(shí)間:2014年09月01日 09:44:01   投稿:shichen2014  
這篇文章主要介紹了C#實(shí)現(xiàn)過濾html標(biāo)簽并保留a標(biāo)簽的方法,文中的自定義函數(shù)采用正則過濾實(shí)現(xiàn)了該功能,是非常實(shí)用的技巧,需要的朋友可以參考下

本文實(shí)例展示C#實(shí)現(xiàn)過濾html標(biāo)簽,漢字間空格,制表符,并保留a標(biāo)簽的方法。分享給大家供大家參考之用。具體方法如下:

可以在公共類如Common中定義如下方法:

  public static string ClearHtmlExceptA(string html) {
    string acceptable = "a";
    string stringPattern = @"</?(?(?=" + acceptable + @")notag|[a-zA-Z0-9]+)(?:\s[a-zA-Z0-9\-]+=?(?:(["",']?).*?\1?)?)*\s*/?>";
    html = Regex.Replace(html, stringPattern, "");
    html = Regex.Replace(html, @"[\t\n]", "", RegexOptions.IgnoreCase);
    html = Regex.Replace(html, @"[\r]", "", RegexOptions.IgnoreCase);
    //html = Regex.Replace(html, @"[\t\n\r\s]","",RegexOptions.IgnoreCase);
    return html;
  }

然后在你需要過濾的字段添加這個(gè)方法即可實(shí)現(xiàn)過濾功能。希望本文所述對大家的C#程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評論

南江县| 临城县| 凤凰县| 商河县| 黄陵县| 呈贡县| 武清区| 河间市| 莲花县| 金山区| 肇庆市| 合肥市| 顺平县| 扶风县| 阳春市| 札达县| 江西省| 麦盖提县| 长春市| 深泽县| 咸丰县| 台东县| 当阳市| 大庆市| 阳春市| 鄱阳县| 炎陵县| 崇左市| 澳门| 长顺县| 富锦市| 嫩江县| 唐海县| 乡城县| 喀什市| 东辽县| 赤城县| 醴陵市| 元朗区| 绥阳县| 长沙市|