Konwersja ciągu znaków na małe litery

Swift:
Konwersja ciągu znaków na małe litery

How to: (Jak to zrobić:)

Rozważmy przykładowy string i jego konwersję do małych liter w Swift:

let exampleString = "DzIeń DoBrY!"
let lowercasedString = exampleString.lowercased()
print(lowercasedString)

Wynik działania kodu:

dzień dobry!

Jest prosto, prawda?

Deep Dive (Dogłębna analiza)

Po pierwsze, konwersja na małe litery ma długą historię w programowaniu – już pierwsze systemy informatyczne traktowały tekst, gdzie różnica między wielkimi a małymi literami mogła powodować błędy.

Alternatywnie, możesz użyć innych metod jak localizedLowercase dla uwzględnienia specyficznych zasad danego języka:

let polishString = "Łódź"
print(polishString.localizedLowercase)

Warto zauważyć, że konwersja jest kwestią Unicode i działanie lowercased() może być inaczej zaimplementowane w zależności od języka.

See Also (Zobacz również)