матч JavaScript метод ()
примеров
Найдите строку "Эйн":
var n=str.match(/ain/g);
п вывести результирующий массив значений:
Попробуйте »
Определение и использование
Метод матча () для получения значения, указанного в строке, или найти один или более регулярным выражениям.
Если вы хотите узнать больше смотрите регулярное выражение сайта учебник: RegExp учебники и наш RegExp Object Reference Manual .
Примечание: Метод матча () для получения строки String , Object, чтобы найти один или несколько регулярных выражений соответствия текста. Поведение этого метода во многом зависит от того, имеет ли регулярное_выражение флаг г. Если регулярное выражение не знаком г, метод матча () может быть выполнена только один раз в stringObject матча. Если совпадений не найдено в тексте, матч () возвращает нуль. В противном случае, он возвращает массив, который содержит информацию и соответствующий текст он считает актуальными.
Поддержка браузеров
Все основные браузеры поддерживают матч () метод
грамматика
Параметр Значение
参数 | 描述 |
---|---|
regexp | 必需。规定要匹配的模式的 RegExp 对象。如果该参数不是 RegExp 对象,则需要首先把它传递给 RegExp 构造函数,将其转换为 RegExp 对象。 |
Возвращаемое значение
类型 | 描述 |
---|---|
Array | 存放匹配结果的数组。该数组的内容依赖于 regexp 是否具有全局标志 g。 如果没找到匹配结果返回 null 。 |
технические детали
версия JavaScript: | 1.2 |
---|
Другие примеры
примеров
Глобальный поиск строка "айн", не чувствителен к регистру:
var n=str.match(/ain/gi);
п выход:
Попробуйте »