现有网络给与的方法都无法做到百分百过滤emoji表情,有没有方法能百分百的过滤,
数据库编码为UTF-8
如果是特使字符,可以用正则表达式,看你emoji表情是指特殊字符还是ubb代码,符号,后者可以类似过滤block words一样过滤。
<dependency>
<groupId>com.vdurmont</groupId>
<artifactId>emoji-java</artifactId>
<version>4.0.0</version>
</dependency>
导入pom包,然后调用EmojiParser.removeAllEmojis(str) 就可以过滤掉了。这个是别人写好的,专门用来解决emoji 的问题。