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

Метод contains

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

Синтаксис

str.contains(pat)

Пример

Давайте проверим, содержит ли строка "abcde" подстроку "bcd":

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

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

true

Пример

Давайте проверим, содержит ли строка "abcde" подстроку "xyz":

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

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

false

Пример

Давайте проверим, содержит ли строка "12345" подстроку "234":

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

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

true

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

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