zoukankan      html  css  js  c++  java
  • C#去除HTML标签 拓荒者

    在做网站的时候,用到了去除html标签的问题,用正则匹配到html标签,然后replace即可。

    public static string ReplaceHtmlTag(string html, int length = 0)
    {
        string strText = System.Text.RegularExpressions.Regex.Replace(html, "<[^>]+>", "");
        strText = System.Text.RegularExpressions.Regex.Replace(strText, "&[^;]+;", "");
    
        if (length > 0  && strText.Length > length)
            return strText.Substring(0, length);
    
        return strText;
    }

    这个方法可以实现去除html标签的功能。

    Length参数可以根据传入值取固定长度的值。用于生成文章摘要比较方便。

  • 相关阅读:
    智能指针
    C++学习之对类中的成员函数的定义和声明最后添加一个const作用
    动态链接,静态链接库
    Java 位运算
    Java 工具类
    Java 枚举
    Java 内部类
    Java 异常机制
    Java hashCode 和 equals
    Java 字节流和字符流
  • 原文地址:https://www.cnblogs.com/youring2/p/2997826.html
Copyright © 2011-2022 走看看