asp.net过滤所有html标签_ASP.NET过滤所有HTML标签几种方法

更新时间:2016-09-02    来源:脚本编码    手机版     字体:

【www.bbyears.com--脚本编码】

asp教程.net过滤所有html标签几种方法

public static string nohtml(string htmlstring)
 {
 //删除脚本
             htmlstring = regex.replace(htmlstring, @"<script[^>]*?>.*?</script>", "",
               regexoptions.ignorecase);
             //删除html
             htmlstring = regex.replace(htmlstring, @"<(.[^>]*)>", "",
              regexoptions.ignorecase);
             htmlstring = regex.replace(htmlstring, @"([rn])[s]+", "",
  10:            regexoptions.ignorecase);
  11:          htmlstring = regex.replace(htmlstring, @"-->", "", regexoptions.ignorecase);
  12:          htmlstring = regex.replace(htmlstring, @"", "", regexoptions.ignorecase);
  htmlstring = regex.replace(htmlstring, @"