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

Метод contains

Метод contains класса String проверяет, содержится ли в строке указанная подстрока. В первый параметр мы передаем искомую подстроку. Второй необязательный параметр задает индекс, с которого нужно начать поиск. Метод возвращает true, если подстрока найдена, и false в противном случае.

Синтаксис

str.contains(pattern, [startIndex])

Пример

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

void main() { String str = 'abcde'; print(str.contains('bcd')); }

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

true

Пример

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

void main() { String str = 'abcde'; print(str.contains('xyz')); }

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

false

Пример

Давайте укажем второй параметр - индекс, с которого начнется поиск:

void main() { String str = 'abcde'; print(str.contains('a', 1)); }

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

false

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

  • метод startsWith,
    который проверяет начало строки
  • метод endsWith,
    который проверяет конец строки
  • метод indexOf,
    который возвращает позицию подстроки
  • метод substring,
    который вырезает подстроку из строки
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить