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
投稿

猜你喜欢

  • Spring框架七大模块简单介绍

    2023-03-10 10:25:23
  • SpringBoot 3.0 新特性内置声明式HTTP客户端实例详解

    2022-11-25 13:47:20
  • C#实现自定义定时组件的方法

    2023-06-04 12:36:26
  • 解析Java中未被捕获的异常以及try语句的嵌套使用

    2022-10-18 20:03:48
  • 亲手教你SpringBoot中的多数据源集成问题

    2023-08-19 02:57:20
  • 利用java监听器实现在线人数统计

    2022-06-27 07:15:57
  • Android引导页面的简单实现

    2023-08-06 04:24:32
  • Java实现List集合转树形结构的示例详解

    2021-11-11 10:48:33
  • springboot自定义Starter过程解析

    2023-07-24 22:24:55
  • Java实现生成n个不重复的随机数

    2021-09-16 04:47:07
  • Java实战入门之双色球彩票小游戏

    2023-05-12 04:07:13
  • 详解Spring循环依赖的解决方案

    2022-05-29 13:14:57
  • SpringBoot下使用MyBatis-Puls代码生成器的方法

    2023-11-25 17:07:07
  • IDEA编译报错:Error:java:无效的源发行版:17的解决办法

    2023-08-25 10:38:06
  • 基于mybatis逆向工程的使用步骤详解

    2022-10-28 09:27:26
  • JavaFX实现UI美观效果代码实例

    2021-08-27 21:02:15
  • Java Collections集合继承结构图_动力节点Java学院整理

    2022-07-10 03:44:53
  • Java 重命名 Excel 工作表并设置工作表标签颜色的示例代码

    2023-02-22 15:35:34
  • 图解Java排序算法之快速排序的三数取中法

    2022-02-26 17:58:23
  • SpringMVC拦截器创建配置及执行顺序

    2023-06-06 20:41:16
  • asp之家 软件编程 m.aspxhome.com