匹配字符串

时间:2017-10-21 22:45:36

标签: lua

我想将字符串与可能包含其他字母的“代码”匹配。 这意味着字符串是***d*d**,我希望它从名单列表中查看,例如“Davida”,“Deradedee”,“Dascadadaa”和“Terdaded”,并查看实际字母匹配的名称,*代表一封未知的信件。星星也可以是破折号或下划线。此外,原始字符串可能会发生变化,有时可能是S**ss*,然后需要匹配与此类似的名称。 谢谢!

1 个答案:

答案 0 :(得分:0)

使用字符串模式可以实现您想要做的事情。

请阅读Lua 5.3 Reference Manual 6.4.1 - Patterns

您可以在string.find或string.match等函数中使用这些模式。

有关如何使用它们的示例,请参阅Egor的评论。