gpt4 book ai didi

lua - 计算字符串出现的次数

转载 作者:行者123 更新时间:2023-12-04 13:18:29 27 4
gpt4 key购买 nike

我正在尝试计算字符串中“-”出现的次数。

因此,例如,它在这里'a --b --c'发生两次

我尝试了以下方法,但是它给了我4个而不是2个,知道为什么吗?

argv='a --b --c'
count = 0
for i in string.gfind(argv, " --") do
count = count + 1
end
print(count)

最佳答案

-字符在模式中具有特殊含义,用于非贪婪重复。

您需要对其进行转义,即使用模式" %-%-"

关于lua - 计算字符串出现的次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11152220/

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