Elm:
Merkkijonon muuntaminen pieniksi kirjaimiksi
How to:
“Kuinka:”
import String
lowercaseString = String.toLower "HeI MAaILmA"
-- Tulos: "hei maailma"
Deep Dive
“Sukellus syvyyksiin”
Historiallisesti merkkijonon pienentäminen on peräisin ajoilta, jolloin ohjelmistojen piti vertailla tekstiä ilman kirjainkokoon liittyvää herkkyyttä. Elm käyttää UTF-16 -koodauksen piirteitä muuttaakseen kirjaimet pieniksi. Vaihtoehtoina voisi käyttää esimerkiksi regex-muunnoksia, mutta String.toLower
on useimmiten tehokkain ja suositeltavin tapa Elm:ssä.
Stringin pienentämisessä Elm tekee yhteistyötä selaimen kanssa, käyttäen sen natiivia string-funktionaliteettia, mikä takaa suorituskyvyn ja yksinkertaisuuden.
See Also
“Katso myös”
- Elm String -kirjaston dokumentaatio: Elm String toLower
- Unicode standardin selitys kirjainkoosta: The Unicode Standard Case Folding