导航:首页 > 净水问答 > 如何过滤emoji表情

如何过滤emoji表情

发布时间:2024-03-21 05:01:05

1. python 怎么过滤 emoji 表情符号

||滤该表情
[java] view plain
public static String filterEmoji(String source) {
if (!containsEmoji(source)) {
return source;// 包含直接返
}

StringBuilder buf = null;
int len = source.length();
for (int i = 0; i < len; i++) {
char codePoint = source.charAt(i);
if (!isEmojiCharacter(codePoint)) {
if (buf == null) {
buf = new StringBuilder(source.length());
}
buf.append(codePoint);
} else {
}
}
if (buf == null) {
return "";
} else {
if (buf.length() == len) {// 意义于尽能少toString重新字符串
buf = null;
return source;
} else {
return buf.toString();
}
}
}

[java] view plain
// 判别否包含Emoji表情
private static boolean containsEmoji(String str) {
int len = str.length();
for (int i = 0; i < len; i++) {
if (isEmojiCharacter(str.charAt(i))) {
return true;
}
}
return false;
}

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)));
}

阅读全文

与如何过滤emoji表情相关的资料

热点内容
南汇污水处理厂在哪里 浏览:808
知识蒸馏英文 浏览:55
辛集皮革污水招工网 浏览:9
医学阳离子交换剂 浏览:736
新车内空气净化器怎么选择 浏览:750
家禽废水 浏览:567
供排水管道除垢 浏览:532
净水出口和纯水出口怎么区分 浏览:541
洛阳地埋式污水处理设备价格 浏览:503
回用景观水 浏览:447
粉剂除垢剂 浏览:296
树脂瓦机械多少钱 浏览:381
环氧树脂地坪的防火等级要求 浏览:218
岳阳污水处理厂有哪些 浏览:34
什么饮水机安全 浏览:356
超滤净的水含有矿物质吗 浏览:594
拾回雕文怎么用 浏览:889
污水处理池施工碰到的问题 浏览:129
宋dm空气净化器怎么样 浏览:605
静放水除水垢 浏览:359