НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
331 of 1310 menu

Функция trim

Функция trim удаляет все пробельные символы в начале и конце строки. Пробельными символами считаются: пробел, табуляция, перевод строки и другие непечатаемые символы.

Синтаксис

fun String.trim(): String

Пример

Удалим пробелы в начале и конце строки:

val text: String = " Hello World! " val res: String = text.trim() println(res)

Результат выполнения кода:

String "Hello World!"

Пример

Удалим различные пробельные символы (табуляцию и перевод строки):

val text: String = "\t\nHello World!\n\t" val res: String = text.trim() println(res)

Результат выполнения кода:

String "Hello World!"

Пример

Функция trim не изменяет пробелы в середине строки:

val text: String = " Hello World! " val res: String = text.trim() println(res)

Результат выполнения кода:

String "Hello World!"

Пример

Функция trim возвращает новую строку и не изменяет оригинальную строку:

val original: String = " text " val trimmed: String = original.trim() println(original) println(trimmed)

Результат выполнения кода:

String " text " String "text"

Смотрите также

  • функцию trimStart,
    которая удаляет пробелы только в начале строки
  • функцию trimEnd,
    которая удаляет пробелы только в конце строки
  • функцию isBlank,
    которая проверяет, состоит ли строка только из пробельных символов
  • функцию replace,
    которая заменяет указанные символы в строке
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить