//检测是否为表情包
public static int noContainsEmoji(String str) {
int len = str.length();
int count = 0;
for (int i = 0; i < len; i++) {
if (isEmojiCharacter(str.charAt(i))) {
L.e("isEmojiCharacter" + str.charAt(i));
count = count++;
}
}
return count;
}
private static boolean isEmojiCharacter(char codePoint) {
return !((codePoint == 0x0) ||
(codePoint == 0x9) ||
(codePoint == 0xA) ||
(codePoint == 0xD) ||
((codePoint >= 0x20) && (codePoint <= 0xD7FF)) ||
((codePoint >= 0xE000) && (codePoint <= 0xFFFD)) ||
((codePoint >= 0x10000) && (codePoint <= 0x10FFFF)));
}
检测是否为表情包
最新推荐文章于 2023-11-23 17:43:21 发布