【发布时间】:2017-09-23 20:01:50
【问题描述】:
我再次需要有关 Lua 模式的帮助。假设我有以下字符串:
<c> block - 应该匹配 c 和 block
<category>material - 应该匹配 category 和 material
decorative - 如果没有 <> 块,那么它应该返回给定的内容(或 nil)。
我对空间不感兴趣,所以内置修剪会很好。
我设法创建了(<%a>)([^>]+),但它在第一个示例中返回<c> 和block,遗憾的是这不是我想要的。
【问题讨论】:
-
试试
<(%a+)>%s*([^>]+)
标签: lua