gpt4 book ai didi

Lua模式匹配: problem specifying the pattern to match

转载 作者:行者123 更新时间:2023-12-01 19:37:18 25 4
gpt4 key购买 nike

我正在尝试在 Lua 中进行一些模式匹配,但遇到了一个小问题。我正在尝试匹配从数据中的第一个换行符到以下模式 _\x0C 的所有内容。

这是有问题的代码:

configmatch = string.match(response, "\n(.+)(['_\x0C'])")

有时它似乎在工作,有时它“缩短”了预期的输出。问题可能与此有关:(['_\x0C']) 但我一直无法解决它。有谁知道如何解决这一问题?

最佳答案

如果您希望 _\x0C 按字面意思出现在字符串中,您需要使用 "\n(.-_\\x0C)"。如果你的意思是 underscore 后跟 formfeed,请使用 "\n(.-_\012)",因为没有 \x 在 Lua (5.1) 中转义。

关于Lua模式匹配: problem specifying the pattern to match,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6570610/

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