Konvertera en sträng till gemener

Elm:
Konvertera en sträng till gemener

How to:

I Elm använder vi String.toLower för att konvertera strängar till gemener.

import String

-- Konvertera en sträng till gemener
lowercaseString : String -> String
lowercaseString str =
  String.toLower str

-- Exempelanvändning och utskrift
example : String
example =
  lowercaseString "Hej VÄRLDEN!"

-- Detta kommer att skriva ut "hej världen!"

Deep Dive

Strängmanipulering är en grundläggande del av många programmeringsspråk, och Elm är inget undantag. Metoden String.toLower är inbyggd i Elms standardbibliotek och ger en enkel lösning för att konvertera strängar till gemener. Alternativt kan man manuellt iterera genom varje tecken och konvertera det, men det är onödigt komplicerat och felkänsligt. Implementeringen av String.toLower kan använda sig av JavaScript-funktionen .toLowerCase() eftersom Elm kompilerar ner till JavaScript, men detaljerna är abstractade från användaren.

See Also