知识大全 C#过滤HTML代码

Posted

篇首语:游手好闲地学习,并不比学习游手好闲好。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 C#过滤HTML代码相关的知识,希望对你有一定的参考价值。

C#过滤HTML代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  public string NoHTML(string Htmlstring)

  //去除HTML标记

  

  //删除脚本

  Htmlstring = Regex Replace(Htmlstring @ <script[^>]*?> *?</script> RegexOptions IgnoreCase);

  //删除HTML

  Htmlstring = Regex Replace(Htmlstring @ <( [^>]*)> RegexOptions IgnoreCase);

  Htmlstring = Regex Replace(Htmlstring @ ([\\r\\n])[\\s]+ RegexOptions IgnoreCase);

  Htmlstring = Regex Replace(Htmlstring @ > RegexOptions IgnoreCase);

  Htmlstring = Regex Replace(Htmlstring @ <! * RegexOptions IgnoreCase);

  Htmlstring = Regex Replace(Htmlstring @ &(quot|# ); \\ RegexOptions IgnoreCase);

  Htmlstring = Regex Replace(Htmlstring @ &(amp|# ); & RegexOptions IgnoreCase);

  Htmlstring = Regex Replace(Htmlstring @ &(lt|# ); < RegexOptions IgnoreCase);

  Htmlstring = Regex Replace(Htmlstring @ &(gt|# ); > RegexOptions IgnoreCase);

  Htmlstring = Regex Replace(Htmlstring @ &(nbsp|# ); RegexOptions IgnoreCase);

  Htmlstring = Regex Replace(Htmlstring @ &(iexcl|# ); \\xa RegexOptions IgnoreCase);

  Htmlstring = Regex Replace(Htmlstring @ &(cent|# ); \\xa RegexOptions IgnoreCase);

  Htmlstring = Regex Replace(Htmlstring @ &(pound|# ); \\xa RegexOptions IgnoreCase);

  Htmlstring = Regex Replace(Htmlstring @ &(copy|# ); \\xa RegexOptions IgnoreCase);

  Htmlstring = Regex Replace(Htmlstring @ &#(\\d+); RegexOptions IgnoreCase);

  Htmlstring Replace( < );

  Htmlstring Replace( > );

  Htmlstring Replace( \\r\\n );

  Htmlstring=HttpContext Current Server HtmlEncode(Htmlstring) Trim();

  return Htmlstring;

cha138/Article/program/net/201311/12113

相关参考

知识大全 asp 过滤简单html代码程序

cha138/Article/program/net/201311/14185

知识大全 js过滤HTML标签以及空格的思路及代码

js过滤HTML标签以及空格的思路及代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  代码如下

知识大全 asp中正则表达式过滤html代码函数

  标签是一种算是复杂的东西了我们一般是过滤不了的现在利用正则来操作一下有需要学习的同学可以参考一下本文章  代码如下   <%OptionExplicit  Fu

知识大全 使用javascript过滤html的字符串(注释标记法)

本篇文章是对使用javascript过滤的字符串进行了详细的分析介绍需要的朋友参考下 复制代码代码如下:cha138/Article/program/Java/JSP/201311

知识大全 将Asp.net页面输出为HTML

将Asp.net页面输出为HTML  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  c#代码:  

知识大全 C#使用正则表达式去除html标记

C#使用正则表达式去除html标记  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  C#使用正则表

知识大全 C# 获取网页html源文件

C#获取网页html源文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ///<summ

知识大全 asp ubb代码转换成html代码

cha138/Article/program/net/201311/14342

知识大全 asp html代码转安全ascii代码

  functionDoTrimProperly(strnNamedFormatproperlypointedpoints) dimstrRet strRet=ServerHTML

知识大全 根据现有C#代码文件生成扩展代码文件

根据现有C#代码文件生成扩展代码文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  为什么在这里