电子邮件标头的非贪婪匹配

时间:2015-09-30 21:27:45

标签: lua lua-patterns

给出像这样的电子邮件标题输入

Cc: "'Johnny sudson'" <johnny@quvx.com>, <martin@quvx.com>,
 <Joe@quvx.com>

如何让lua仅匹配电子邮件地址?我对<(.*)>或类似东西的直觉只是以贪婪的方式匹配,因为我需要单独进入....

我的用例是这样的。

for emails in  string.gmatch(all_cc,"<(.*)>" )
    do

所以我可以单独使用每个电子邮件地址

1 个答案:

答案 0 :(得分:3)

Lua中的非贪婪匹配在您的案例中由<.->表示。