当前位置: 首页 > 编程笔记 >

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

郭意
2023-03-14
本文向大家介绍Java 语言实现清除带 html 标签的内容方法,包括了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 标签的内容方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。

 类似资料:
  • 本文向大家介绍python的xpath获取div标签内html内容,实现innerhtml功能的方法,包括了python的xpath获取div标签内html内容,实现innerhtml功能的方法的使用技巧和注意事项,需要的朋友参考一下 python的xpath没有获取div标签内html内容的功能,也就是获取div或a标签中的innerhtml,写了个小程序实现一下: 源代码 运行代码 以上这篇p

  • 本文向大家介绍js实现删除li标签一行内容,包括了js实现删除li标签一行内容的使用技巧和注意事项,需要的朋友参考一下 利用面向对象思想完成买家信息删除功能,每一条信息包含: 姓名(name) 性别(sex) 电话号码(number) 省份(province) 实现以下要求: 不能借用任何第三方库,需要使用原生代码实现。 结合给出的基本代码结构,在下方2处code here补充代码,完成买家信息的

  • 问题内容: 我正在使用HTML Purifier(http://htmlpurifier.org/) 我只想删除标签。我不想删除内联格式或任何其他内容。 我该如何实现? 还有一件事,它还有其他方法可以从HTML删除脚本标签 问题答案: 因为这个问题是用正则表达式标记的,所以在这种情况下,我将用穷人的解决方案来回答: 但是,正则表达式不是用于解析HTML / XML的,即使您编写了一个 完美的 表达

  • 本文向大家介绍JS清除选择内容的方法,包括了JS清除选择内容的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JS清除选择内容的方法。分享给大家供大家参考。具体分析如下: 今天在做一个DIV拖动的效果,发现在拖动的时候会选中页面中的文本,于是找了一下JS清除选择的内容的相关信息。 在得到的结果中发现: 在谷歌、火狐、Opera浏览器中,window对象有getSelection属性,而

  • 本文向大家介绍C#实现过滤html标签并保留a标签的方法,包括了C#实现过滤html标签并保留a标签的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例展示C#实现过滤html标签,汉字间空格,制表符,并保留a标签的方法。分享给大家供大家参考之用。具体方法如下: 可以在公共类如Common中定义如下方法: 然后在你需要过滤的字段添加这个方法即可实现过滤功能。希望本文所述对大家的C#程序设计有所

  • 想改进这个问题吗?通过编辑这篇文章添加细节并澄清问题。 我有一个大的html内容。因此,我必须从HTML内容中删除以下文本。 在上面提到的代码段中,“{内部文本可以是任何内容}”表示可以是任何文本。 在整个HTML中,无论 存在,它将被一些固定的文本替换。 谁能建议这个需求的正则表达式是什么?