Функция lowercase
Функция lowercase преобразует все символы строки
в нижний регистр. Возвращает новую строку, исходная строка
при этом не изменяется. Функция поддерживает работу
с различными локалями.
Синтаксис
fun String.lowercase(): String
fun String.lowercase(locale: Locale): String
Пример
Преобразуем строку "Hello WORLD!" в нижний регистр:
val str = "Hello WORLD!"
val res = str.lowercase()
println(res)
Результат выполнения кода:
String "hello world!"
Пример
Преобразуем строку с русскими символами в нижний регистр:
val str = "Привет МИР!"
val res = str.lowercase()
println(res)
Результат выполнения кода:
String "привет мир!"
Пример
Использование функции с указанием локали:
import java.util.Locale
val str = "İSTANBUL"
val res = str.lowercase(Locale.forLanguageTag("tr"))
println(res)
Результат выполнения кода:
String "istanbul"
Пример
Функция lowercase не изменяет исходную строку,
а возвращает новую:
val original = "ABCdef"
val lowercased = original.lowercase()
println("Original: $original")
println("Lowercased: $lowercased")
Результат выполнения кода:
Original: ABCdef
Lowercased: abcdef
Смотрите также
-
функцию
uppercase,
которая преобразует строку в верхний регистр -
функцию
capitalize,
которая преобразует первый символ строки в верхний регистр -
функцию
decapitalize,
которая преобразует первый символ строки в нижний регистр -
функцию
replace,
которая заменяет часть строки на другую подстроку