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

作者:jingxian 时间:2021-07-29 23:47:43 

实例如下:


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,标签
0
投稿

猜你喜欢

  • Android使用kotlin实现多行文本上下滚动播放

    2022-05-09 08:08:29
  • 简单理解java泛型的本质(非类型擦除)

    2023-10-13 03:54:34
  • Android数据共享 sharedPreferences 的使用方法

    2023-06-19 01:43:07
  • Java cookie和session会话技术介绍

    2021-12-30 06:51:22
  • 如何使用BufferedReader循环读文件

    2022-04-20 17:32:23
  • Java struts2 validate用户登录校验功能实现

    2022-03-04 02:30:57
  • Java如何利用递归计算出阶乘

    2023-02-08 12:43:03
  • 使用maven开发springboot项目时pom.xml常用配置(推荐)

    2022-09-19 23:33:48
  • springboot操作静态资源文件的方法

    2022-07-13 06:29:11
  • Java上转型和下转型对象

    2021-07-11 13:37:47
  • Java实现单例模式的五种方法介绍

    2022-10-20 17:32:56
  • Android app启动图适配方法实例

    2023-07-31 16:23:34
  • 详解Springboot Oauth2 Server搭建Oauth2认证服务

    2023-10-20 12:47:59
  • 带你了解Java中Static关键字的用法

    2021-11-07 15:04:32
  • 如何在springboot中实现页面的国际化

    2021-08-13 03:33:07
  • C# WinForm创建Excel文件的实例

    2023-08-06 19:47:06
  • SpringCloud Stream消息驱动实例详解

    2023-06-17 04:08:25
  • Java实现CORS跨域请求的实现方法

    2022-04-01 19:49:18
  • springcloud-gateway整合jwt+jcasbin实现权限控制的详细过程

    2023-11-20 12:57:09
  • Android中自定义View的实现方式总结大全

    2023-02-03 08:55:55
  • asp之家 软件编程 m.aspxhome.com