gpt4 book ai didi

variables - 模式匹配中的lua变量

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

我只是想知道是否有可能在Lua中将变量放入模式匹配中。类似于以下内容:

var = "hello"
pattern = string.match(datasource, "(var)%s(a%+)")

我需要这样做的原因是因为变量“var”将定期更改。 (它将处于循环中)

提前加油

最佳答案

Lua不处理引号内的字符串插值。取而代之的是,您需要将这些部分与var连接起来,并将其作为var引用,将其余部分作为引号字符串。
"("..var..")%s(a%+)"以“(”作为字符串文字开始,连接变量,然后以字符串文字结束字符串的其余部分。

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

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