Conversione di una stringa in minuscolo

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.

Vedi Anche