导航:首页 > 净水问答 > 如何过滤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表情相关的资料

热点内容
台湾古装真军有哪些 浏览:495
卡特怎么更换液压油滤芯 浏览:162
电影讲述在车站机器人 浏览:872
19款菱智m3空调滤芯在哪里 浏览:425
污水排放计划 浏览:730
污水监测有哪些 浏览:248
流落荒岛被强奸的电影 浏览:820
电影完整版免费在线观看 浏览:238
Tv版看剧神器有哪些 浏览:329
不用下载免费看的网站有哪些 浏览:523
美国漏三点电影 浏览:982
苏州的净水器怎么样 浏览:409
茶台上的水垢怎么去除 浏览:577
临沭县人大参观污水处理厂 浏览:71
蓝蓝纯净水怎么样 浏览:821
港澳男同大尺度裸体爱爱电影 浏览:316
百丽浓缩除垢剂 浏览:286
和李采潭合作过的男演员有哪些 浏览:846
听春阅读器提升 浏览:276
三亚市养殖污水处理有哪些厂家 浏览:517