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

Метод ends_with

Метод ends_with проверяет, заканчивается ли строка указанной подстрокой. Он возвращает true, если строка заканчивается подстрокой, и false в противном случае. Параметром метод принимает подстроку, которую нужно проверить.

Синтаксис

str.ends_with(pat)

Пример

Давайте проверим, заканчивается ли строка "abcde" подстрокой "cde":

fn main() { let res = "abcde".ends_with("cde"); println!("{}", res); }

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

true

Пример

Давайте проверим, заканчивается ли строка "abcde" подстрокой "xyz":

fn main() { let res = "abcde".ends_with("xyz"); println!("{}", res); }

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

false

Пример

Давайте проверим, заканчивается ли строка "12345" подстрокой "45":

fn main() { let res = "12345".ends_with("45"); println!("{}", res); }

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

true

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

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