【发布时间】:2021-06-24 00:45:36
【问题描述】:
我正在尝试检查字符串是否只有 '' 而不是 '' 或不包含超过 1 个表情符号。
我当前的代码:
await msg.edit('Testing if it\'s a emoji');
try {
await msg.react(given);
await msg.reactions.removeAll();
emoji = given;
} catch (err) {
await msg.edit(`You did not provide a valid emoji. Please try again.`);
break;
}
我不知道这样是否有效。你能告诉我检测字符串是否只有一个表情符号的最佳方法吗?
我发现了一些 stackoverflow 问题,但大多数都允许超过 1 个表情符号。我希望它检测它是否只有 1 个表情符号。
【问题讨论】:
-
这能回答你的问题吗? How to detect emoji using javascript
-
并非如此。我想检查字符串是否只有 '????'并不是 '????????'或'pog? ????'
-
您可以自定义。
-
我可以假设您只使用英文字母吗?
-
是的,只有英文文本,没有其他语言
标签: javascript string discord.js emoji