Присоединяйтесь к новому бесплатному курсу по Angular: "Список пользователей"
Курс проходит в мессенджере (Telegram, Viber). В конце курса - сессия живого разбора кода. Регистрация по ссылке.

match()

match()

Найти “ink” в стоке:

var string = "A drop of ink may make a million THINK"; 
var result = string.match(/ink/g); // ink

Демо

Определение и использование

Метод match() ищет строку для соответствия регулярному выражению и возвращает совпадения в качестве объекта Array.

Примечание. Если регулярное выражение не содержит модификатор g (для выполнения глобального поиска), метод match() возвращает только первое совпадение в строке.

Этот метод возвращает значение null, если совпадение не найдено.

Поддержка браузеров

Синтаксис

string.match(regexp)

Значения параметров

Параметр Описание
regexp Обязательный. Значение для поиска, в виде регулярного выражения.

Технические подробности

Возвращаемое значение: Массив, содержащий совпадения, по одному элементу для каждого совпадения или null, если совпадение не найдено
Версия JavaScript: ECMAScript 1

Дополнительные примеры

Выполнит глобальный, нечувствительный к регистру поиск “ink”:

var string = "A drop of ink may make a million THINK"; 
var result = string.match(/ink/gi); // ink,INK