【发布时间】:2011-03-05 00:29:25
【问题描述】:
_, _, XYZ, Path, filename = string.find("re32:HKEY_LOCAL_MACHINE\\SOFTWARE\\XYZ\\Assistant\\Active ", "(%w+):(.+)\\(.*)")
print(XYZ)
print(Path)
print(filename)
以上代码输出:
re32
HKEY_LOCAL_MACHINE\SOFTWARE\XYZ\Assistant\
Active
我需要以下形式的输出——也就是说,我需要四个而不是三组:
re32
HKEY_LOCAL_MACHINE
SOFTWARE\XYZ\Assistant\
Active
在这种情况下必须做什么?
【问题讨论】:
标签: lua pattern-matching lua-patterns