改进了emoji的处理逻辑

This commit is contained in:
Peng-YM
2020-07-18 21:42:01 +08:00
parent 1cdb9e6816
commit 9273b4b657

View File

@@ -1188,11 +1188,8 @@ function get_emoji(source, sname) {
for (i in dd) {
if (sname.indexOf(dd[i]) != -1) {
flag = 1;
sname = Pemoji == 1 && key == "🇹🇼" ? sname.replace("🇨🇳", "🇹🇼") : sname;
sname = Pemoji == 2 && key == " 🇨🇳" ? sname.replace("🇹🇼", "🇨🇳") : sname; //避免key重复所以" 🇨🇳" 与"🇨🇳"
nname = sname.indexOf(key.trim()) == -1 ? key + " " + sname.trim() : key + " " + sname.replace(key.trim(), "").trim();
nname = key + " " + sname.replace(/[\uD83C][\uDDE6-\uDDFF][\uD83C][\uDDE6-\uDDFF]/g, "").trim(); // use regex to remove the original flag
return nname
break;
}
}
}