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(" ", "");
// 还原HTML
// content = HTMLDecoder.decode(content);
return content;
}
public static String delHtmlTag(String str){
String newstr = "";
newstr = str.replaceAll("<[.[^>]]*>","");
newstr = newstr.replaceAll(" ", "");
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