Estoy tratando de contar la cantidad de veces que "-" ocurre en una cadena.contando el número de ocurrencias de cadena
Así, por ejemplo, se produce dos veces aquí 'un --b --c'
He intentado lo siguiente, pero me da 4 en vez de 2, alguna idea de por qué?
argv='a --b --c'
count = 0
for i in string.gfind(argv, " --") do
count = count + 1
end
print(count)
En Lua 5.1 y superior necesita usar string.gmatch en lugar de string.gfind – Smile4ever