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