Функция decapitalize
Функция decapitalize преобразует первую букву строки
в нижний регистр, оставляя остальные символы без изменений.
Если первая буква уже в нижнем регистре или строка пустая,
функция возвращает исходную строку без изменений.
Синтаксис
kotlinfun String.decapitalize(): String
Пример
Преобразуем первую букву строки "Hello" в нижний регистр:
kotlinval str = "Hello"
val res = str.decapitalize()
println(res)
Результат выполнения кода:
kotlinString "hello"
Пример
Преобразуем первую букву строки "KOTLIN" в нижний регистр:
kotlinval str = "KOTLIN"
val res = str.decapitalize()
println(res)
Результат выполнения кода:
kotlinString "kOTLIN"
Пример
Применение функции к строке, где первая буква уже в нижнем регистре:
kotlinval str = "hello"
val res = str.decapitalize()
println(res)
Результат выполнения кода:
kotlinString "hello"
Пример
Применение функции к пустой строке:
kotlinval str = ""
val res = str.decapitalize()
println(res)
Результат выполнения кода:
kotlinString ""
Пример
Применение функции к строке с цифрой в начале:
kotlinval str = "123abc"
val res = str.decapitalize()
println(res)
Результат выполнения кода:
kotlinString "123abc"
Смотрите также
-
функцию
capitalize,
которая преобразует первую букву строки в верхний регистр -
функцию
lowercase,
которая преобразует все символы строки в нижний регистр -
функцию
uppercase,
которая преобразует все символы строки в верхний регистр -
функцию
replace,
которая заменяет часть строки на другую подстроку