Lua |字符串模式排除

时间:2018-07-16 13:23:03

标签: lua

因此对于I游戏,我希望用户能够执行命令。 为了简单起见,所有参数都放在一个表中。

Example: "message all Hello" -> {"message","all","Hello"}

为此,我使用了字母数字模式(%w)。 问题是这样的字符:_; :。根本无法使用,因为它们不是字母数字。 无论如何,是否有使用所有字符的pattern(。),但忽略空格。 还是有更好的方法呢? 谢谢您的帮助

1 个答案:

答案 0 :(得分:1)

根据Lua文档:

  

在大写的%后面加上字母会使类反转,因此%D将匹配所有非数字字符。

所以您要寻找的模式是%S+