Запись на курсы по HTML, CSS, JavaScript, PHP, Python, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
330 of 1310 menu
Бесплатный тренинг по PHP: форматирование строк. Начало 25 сентября. Жми для записи!

Функция 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,
    которая заменяет часть строки на другую подстроку