РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
155 of 1245 menu

Метод trim_end

Метод trim_end удаляет все пробельные символы (пробелы, табы, переводы строк и другие) в конце строки. Он возвращает новую строку, не изменяя исходную. Метод не принимает параметров.

Синтаксис

str.trim_end()

Пример

Давайте удалим пробелы в конце строки "abcde ":

fn main() { let res = "abcde ".trim_end(); println!("{:?}", res); }

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

"abcde"

Пример

Давайте удалим пробелы и табы в конце строки "12345 \t\n":

fn main() { let res = "12345 \t\n".trim_end(); println!("{:?}", res); }

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

"12345"

Пример

Давайте проверим, что метод не удаляет пробелы в начале строки:

fn main() { let res = " abcde ".trim_end(); println!("{:?}", res); }

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

" abcde"

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

  • метод trim,
    который удаляет пробелы с обоих концов строки
  • метод trim_start,
    который удаляет пробелы в начале строки
  • метод trim_end_matches,
    который удаляет совпадения с шаблоном в конце строки
  • метод trim_matches,
    который удаляет совпадения с шаблоном с обоих концов строки
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить