Lua和松散的模式

时间:2013-04-12 09:14:25

标签: lua design-patterns

在Lua中,如何匹配123,对应一个11122333的字符串,并找到1和2以及3?是否有一种模式可以做到这一点?而不是附加个别字符检查?

1 个答案:

答案 0 :(得分:2)

local str = '11122333'
str = str:gsub('.','\0%0%0'):gsub('(.)%z%1',''):gsub('%z.','')