Функция 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"