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.