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