gpt4 book ai didi

lua - Lua 中的独家模式匹配

转载 作者:行者123 更新时间:2023-12-04 16:50:05 25 4
gpt4 key购买 nike

来自这一行

frame=    2 fps=  0 q=3.0 size=      -0kB time=00:00:13.33 bitrate=  -0.0kbits/s dup=0 drop=92

我只想匹配框架中的“2”。我该如何实现?

最佳答案

这是 Lua pattern要使用的字符串:

"frame%=[%s]+(%d+)"

如果您在类似 string.match 的函数中使用它,那么这会将帧编号捕获为字符串:

local framenumber = string.match(testString, "frame%=%s+(%d+)");

framenumber 将拥有捕获的数字(同样,作为字符串。使用 tonumber 将其转换为数字)或者如果未找到则为 NIL。

关于lua - Lua 中的独家模式匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6515507/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com