Java 语言实现清除带 html 标签的内容方法

 更新时间:2017年02月14日 13:39:56   投稿:jingxian  
下面小编就为大家带来一篇Java 语言实现清除带 html 标签的内容方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

实例如下:

public String stripHtml(String content) { 
// <p>段落替换为换行 
content = content.replaceAll("<p .*?>", "\r\n"); 
// <br><br/>替换为换行 
content = content.replaceAll("<br\\s*/?>", "\r\n"); 
// 去掉其它的<>之间的东西 
content = content.replaceAll("\\<.*?>", ""); 
// 去掉空格 
content = content.replaceAll("&nbsp;", ""); 
// 还原HTML 
// content = HTMLDecoder.decode(content); 
return content; 
  }

public static String delHtmlTag(String str){ 
String newstr = ""; 
newstr = str.replaceAll("<[.[^>]]*>","");
newstr = newstr.replaceAll("&nbsp;", ""); 
return newstr;
}

以上这篇Java 语言实现清除带 html 标签的内容方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:

相关文章

  • Windows 下安装配置 Eclipse详细教程

    Windows 下安装配置 Eclipse详细教程

    Eclipse是一款非常优秀的开源IDE,非常适合Java开发,由于支持插件技术,受到了越来越多的开发者的欢迎。配合众多令人眼花缭乱的插件,完全可以满足从企业级Java应用到手机终端Java游戏的开发。本文将带您手把手步入Eclipse的广阔天地
    2016-09-09
  • 详解Java关键字final

    详解Java关键字final

    今天带大家学习Java基础知识,文中对关键字final作了非常详细的介绍,对正在学习Java的小伙伴们很有帮助,需要的朋友可以参考下
    2021-05-05
  • springboot下mybatis-plus如何打印sql日志和参数到日志文件

    springboot下mybatis-plus如何打印sql日志和参数到日志文件

    本文主要介绍了springboot下mybatis-plus如何打印sql日志和参数到日志文件,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • SpringMVC教程之文件上传与下载详解

    SpringMVC教程之文件上传与下载详解

    本文将对使用MultipartResolver处理文件上传的步骤,两种文件下载方式(直接向response的输出流中写入对应的文件流、使用 ResponseEntity<byte[]>来向前端返回文件)等进行详尽介绍,需要的可以参考一下
    2022-12-12
  • Java 程序初始化顺序

    Java 程序初始化顺序

    这篇文章主要介绍了Java 程序初始化顺序,在Java语言中,当实例化对象时,对象所在类的所有成员变量首先要进行初始化,只有当所有的类成员完成了初始化之后,才会调用对象所在类的构造函数创建对象,需要的朋友可以参考一下
    2022-01-01
  • 简单了解SpringMVC常用组件作用解析

    简单了解SpringMVC常用组件作用解析

    这篇文章主要介绍了简单了解SpringMVC常用组件作用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • JAVA的LIST接口的REMOVE重载方法调用原理解析

    JAVA的LIST接口的REMOVE重载方法调用原理解析

    这篇文章主要介绍了JAVA的LIST接口的REMOVE重载方法调用原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-10-10
  • Spring lazy-init 懒加载的原理小结

    Spring lazy-init 懒加载的原理小结

    lazy-init 是一个非常重要的属性,可以优化应用的启动时间,尤其是在处理大量bean或者复杂依赖关系时,可以显著提高应用的响应速度,本文主要介绍了Spring lazy-init 懒加载的原理小结,感兴趣的可以了解一下
    2025-04-04
  • Java微服务架构中的关键技术和设计原则解读

    Java微服务架构中的关键技术和设计原则解读

    Java是一种面向对象的高级编程语言,具有跨平台兼容性、自动内存管理等特点,它支持多线程、异常处理,并拥有丰富的标准库和强大的社区生态,微服务架构是将应用分解为多个小型服务的设计风格
    2024-11-11
  • mybatis注解动态sql注入map和list方式(防sql注入攻击)

    mybatis注解动态sql注入map和list方式(防sql注入攻击)

    这篇文章主要介绍了mybatis注解动态sql注入map和list方式(防sql注入攻击),具有很好的参考价值,希望对大家有所帮助。
    2021-11-11

最新评论