这篇文章主要介绍了深入探究Lua中的解析表达式,对于其语法部分的说明和示例都超详细,极力推荐此文!需要的朋友可以参考下
使用一个模式
这个例子显示了一个建立和使用模式的程序,它非常简单但很完整:
复制代码 代码如下:
local lpeg = require "lpeg"
-- matches a word followed by end-of-string
p = lpeg.R"az"^1 * -1
print(p:match("hello")) --> 6
print(lpeg.match(p, "hello")) --> 6
print(p:match("1 hello")) --> nil
以上就是深入探究Lua中的解析表达式的详细内容,更多请关注0133技术站其它相关文章!