Lua:
Conversione di una stringa in minuscolo
Come fare:
-- Stringa originale
local stringaOriginale = "CIAO Mondo!"
-- Conversione in minuscolo
local stringaMinuscola = stringaOriginale:lower()
-- Stampa del risultato
print(stringaMinuscola) -- Output: ciao mondo!Approfondimento
La funzione lower() in Lua fa parte del repertorio standard dal suo debutto; è semplice ed efficiente per il trattamento delle stringhe. Un’alternativa, prima dell’avvento di funzioni native come lower(), includeva la creazione di una funzione manuale mappando ogni lettera maiuscola alla sua corrispondente minuscola. Dettagli di implementazione riguardano solitamente le tavole ASCII o Unicode per la conversione dei caratteri.