Merkkijonon muuntaminen pieniksi kirjaimiksi

Lua:
Merkkijonon muuntaminen pieniksi kirjaimiksi

How to:

“Kuinka tehdään:”

local teksti = "Hei Maailma!"
local pieniksi = teksti:lower()
print(pieniksi)  -- tulostaa "hei maailma!"

Deep Dive

“Sukellus syvälle” Lua:ssa merkkijonon muuttaminen pieniksi kirjaimiksi käyttää string.lower-funktiota. Historiallisesti, tämä on peräisin C:n kirjastofunktioista. Vaihtoehtoina, voit käyttää myös UTF-8 kirjastoja, jos tarvitset laajempaa tukea erikoismerkeille.

Yleensä, string.lower on riittävä, mutta jos käsittelet monikielisiä tekstejä, saatat tarvita erikoiskirjastoja kuten luautf8. Nämä käsittelisivät esimerkiksi ääkkösiä paremmin.

local utf8 = require('luautf8')
local tervehdys = "Moi Kaikki!"
local pieniksiUtf8 = utf8.lower(tervehdys)
print(pieniksiUtf8)  -- tulostaa "moi kaikki!"

See Also

“Näitä myös kannattaa katsoa”