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”
- Lua 5.4 referenssi: https://www.lua.org/manual/5.4/
- Lua käsikirja (Englanniksi): https://www.lua.org/pil/contents.html
- UTF-8 kirjaston dokumentaatio: https://github.com/starwing/luautf8