Метод includes - поиск подстроки на JavaScript

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

Синтаксис

строка.includes(что ищем, [откуда начинать поиск]);

Пример

Давайте проверим, есть ли строка 'ab' в строке 'abcde':

let res = 'abcde'.includes('ab'); console.log(res);

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

true

Пример

Теперь давайте проведем поиск с пятого символа текущей строки:

let res = 'ab cd ef'.includes('cd', 5); console.log(res);

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

false

Пример

Давайте сделаем поиск с учетом регистра символов строки:

let res = 'abcde'.includes('AB'); console.log(res);

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

false

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

  • метод at,
    который ищет символ по номеру его позиции в строке
  • метод startsWith,
    который проверяет начало строки
  • метод endsWith,
    который проверяет конец строки
  • метод indexOf,
    который осуществляет поиск подстроки
  • метод lastIndexOf,
    который ищет последнее вхождение подстроки



Чат с GPT Компилятор