java 去除html 标签
```java
public static void main(String[] args) {
// <p>段落替换为换行
String content= "😄 哈哈!<br>";
//第一种 参考 http://www.51gjie.com/java/764.html
Pattern pattern = Pattern.compile("<.+?>", Pattern.DOTALL);
Matcher matcher = pattern.matcher(content);
String string = matcher.replaceAll("");
System.out.println(string);
//第二种 代码过滤
content = content.replaceAll("<p .*?>", "");
// <br><br/>替换""
content = content.replaceAll("<br\\s*/?>", "");
// 去掉其它的<>之间的东西
content = content.replaceAll("\\<.*?>", "");
// 还原HTML
System.out.println("content = " + content)
//表情过滤
String removeAllEmojisMes = EmojiParser.removeAllEmojis(content);
}
表情过滤 maven
```css
<dependency>
<groupId>com.vdurmont</groupId>
<artifactId>emoji-java</artifactId>
<version>4.0.0</version>
</dependency>
</dependencies>
使用 String removeAllEmojisMes = EmojiParser.removeAllEmojis(content);方法