国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

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

2020-01-24 02:27:34
字體:
供稿:網(wǎng)友

本文實例展示C#實現(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;  }

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

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 台南县| 辽宁省| 瓦房店市| 长葛市| 昭通市| 滨海县| 岢岚县| 太白县| 阿拉善盟| 拉萨市| 应城市| 绵阳市| 蒙自县| 梓潼县| 土默特右旗| 通道| 泾源县| 同仁县| 牙克石市| 蓝山县| 齐齐哈尔市| 建阳市| 贵德县| 宁远县| 楚雄市| 林周县| 昭通市| 鹤山市| 桃源县| 永福县| 渝中区| 绥德县| 宝鸡市| 沙洋县| 长垣县| 湖口县| 江陵县| 泸水县| 泸水县| 吉首市| 济源市|