【发布时间】:2014-04-16 01:23:29
【问题描述】:
我遇到过在 lua 中拆分字符串的函数,但我的要求是在字符串以小写字母开头时对其进行拆分,如果是这样,在我的情况下,字符串必然有一部分以大写字母开头像这样的字母:
mdmMSH
在这种情况下,我想从 M 开始拆分并将 MSH 添加到表中。
我该怎么做?
【问题讨论】:
标签: lua string-split
我遇到过在 lua 中拆分字符串的函数,但我的要求是在字符串以小写字母开头时对其进行拆分,如果是这样,在我的情况下,字符串必然有一部分以大写字母开头像这样的字母:
mdmMSH
在这种情况下,我想从 M 开始拆分并将 MSH 添加到表中。
我该怎么做?
【问题讨论】:
标签: lua string-split
获取字符串中第一个大写字母之后的所有内容:
sub = s:match('[A-Z].*')
根据 Egor 的评论:
sub = s:match'%u.*'
【讨论】:
sub = s:match'%u.*'