Come stampare il primo carattere di un elemento di tabella?
Domanda
Si supponga di avere la seguente tabella:
mytable = {"firstelement", "secondelement", "thirdelement" }
print (mytable [1])
==> firstelement
Come faccio a farlo stampare solo la "f" dal "FirstElement" ??
Soluzione
Si tratta di una semplice operazione di stringa:
print(mytable[1]:sub(1,1))
maggiori informazioni si possono trovare nel href="http://lua-users.org/wiki/StringLibraryTutorial" rel="nofollow"> Lua biblioteca o manipolazione stringa nel manuale Lua Riferimento
Altri suggerimenti
print( mytable[1]:sub(1, 1) )
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow