gpt4 book ai didi

java - 使用正则表达式检查字符串是否包含表情符号

转载 作者:行者123 更新时间:2023-11-29 02:32:10 25 4
gpt4 key购买 nike

<分区>

我正在开发一个聊天应用程序,所以不能发送空消息,所以我做了以下事情

对于空白区域

 private boolean emptySpacecheck(String msg){

return msg.matches(".*\\w.*");
}

对于特殊字符

private boolean specCharcheck(String msg){

return msg.matches("[$&+,:;=\\\\\\\\?@#|/'<>.^*()%!-]");

}

如果有人试图发送一条空消息或仅包含空格的消息,上面的代码可以正常工作,它会显示错误 当尝试仅发送表情符号作为消息时显示错误的问题。如何使用正则表达式检查表情符号?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com