从 Lua 中的字符串中删除表情符号
Remove Emoji from string in Lua
如标题所述,我正在尝试从 Lua 中的输入字符串中过滤表情符号字符。
这是在我一直在研究的电报机器人中使用的。
我有一个命令,如果将表情符号传入其中,该命令就会中断。
'Hello World '
至
'Hello world'
总的来说,我认为您可以做三件事。您目前问的是如何解决 3.
通过忽略您不想输入的任何内容来防止输入表情符号
如果输入了您不想要的内容,请拒绝该输入并显示错误消息
在处理之前从字符串中删除不需要的任何内容
要从 Lua 字符串中删除某些内容,您只需将其替换为空字符串即可。
使用匹配所有表情符号的 string.gsub and a pattern。
如标题所述,我正在尝试从 Lua 中的输入字符串中过滤表情符号字符。 这是在我一直在研究的电报机器人中使用的。 我有一个命令,如果将表情符号传入其中,该命令就会中断。
'Hello World '
至
'Hello world'
总的来说,我认为您可以做三件事。您目前问的是如何解决 3.
通过忽略您不想输入的任何内容来防止输入表情符号
如果输入了您不想要的内容,请拒绝该输入并显示错误消息
在处理之前从字符串中删除不需要的任何内容
要从 Lua 字符串中删除某些内容,您只需将其替换为空字符串即可。 使用匹配所有表情符号的 string.gsub and a pattern。