lua-string如何拆分字符串并获得从大写字母开始的子字符串



我遇到过在lua中拆分字符串的函数,但我的要求是在字符串以小写字母开头时拆分字符串。如果是这样,在我的情况下,字符串的一部分将以大写字母开头,如:

mdmMSH

在这种情况下,我想在它从M开始时进行拆分,并将MSH添加到表中。

我该怎么做?

抓取字符串中第一个大写字母后的所有内容:

sub = s:match('[A-Z].*')

Per Egor评论:

sub = s:match'%u.*'

相关内容

最新更新