最后需求开发测试人员输入了个表情符号,导致数据库报错了,所以在后端加入了表情符号的校验,这里记录一下,后续遇到可以直接用。
引入依赖
<dependency>
<groupId>com.vdurmont</groupId>
<artifactId>emoji-java</artifactId>
<version>5.0.0</version>
</dependency>
代码实现
String str = "";
if(EmojiManager.containsEmoji(str)){
返回错误信息
}