пример
Выберите строку для "ain" :
var str = "The rain in SPAIN stays mainly in the plain";
var res = str.match(/ain/g);
Результат Рез будет массив со значениями:
Попробуй сам " Больше "Try it Yourself" примеры ниже.
Определение и использование
match() метод ищет строку на матч против регулярного выражения, и возвращает матчи, как объект Array.
Подробнее о регулярных выражениях в нашем RegExp Учебник и наш Справочник RegExp объектов .
Примечание: Если регулярное выражение не включает модификатор г (to perform a global search) , то match() метод возвращает только первый матч в строке.
Этот метод возвращает нулевое значение , если совпадений не найдено.
Поддержка браузеров
метод | |||||
---|---|---|---|---|---|
match() | да | да | да | да | да |
Синтаксис
Значения параметров параметр Описание regexp Необходимые. Значение для поиска, как регулярное выражение.
Технические подробности
Возвращаемое значение: Массив, содержащий спички, один элемент для каждого матча, или нулевое значение , если совпадение не найдено Версия JavaScript: 1.2
Еще примеры
пример
Провести глобальную регистронезависимое поиск "ain" :
var str = "The rain in SPAIN stays mainly in the plain";
var res = str.match(/ain/gi);
Результат Рез будет:
Попробуй сам "
<String Reference JavaScript