Konvertera en sträng till gemener

Elixir:
Konvertera en sträng till gemener

Hur man gör:

I Elixir använder du String.downcase/1 för att konvertera en sträng till små bokstäver. Här är hur det görs:

sträng = "Hej Världen!"
liten_sträng = String.downcase(sträng)
IO.puts liten_sträng

Kör koden och du får utskriften:

hej världen!

Djupdykning

Historiskt sätt har behandling av textsträngar varit kritiskt för många program. I äldre programspråk kunde detta vara en mer komplicerad process, men i Elixir hanteras det enkelt med inbyggda funktioner. Det finns alternativ till String.downcase/1, som String.downcase/2 där du kan specificera språkets regler för omvandlingen, vilket är värdefullt för icke-engelska språk. När det gäller implementeringsdetaljer använder Elixir Unicode standard för att tillämpa gemener, vilket ser till att det fungerar för ett brett spektrum av språk och teckenuppsättningar.

Se också