English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
match()Este método busca coincidencias con la expresión regular en la cadena y luego devuelve las coincidencias como un objeto Array.
Si la expresión regular contieneg
Modificadores (búsqueda global), este método devolverá un Array que contiene todas las subcadenas coincidentes.
Si la expresión regular no contieneg
Modificadores (búsqueda global), este método solo devolverá la primera coincidencia de la cadena.
Si no hay coincidencias, este método devuelve null.
Puede encontrarTutorial de RegExpyReferencia de objeto RegExpConozca más información sobre las expresiones regulares.
string.match(regex)
var str = 'POLLUTION: Introducción de sustancias químicas a la atmósfera' var reg = str.match(/ión/g);Prueba y ve‹/›
Todos los navegadores soportan completamente el método match():
Método | |||||
match() | Sí | Sí | Sí | Sí | Sí |
Parámetros | Descripción |
---|---|
regex | Objeto de Expresiones Regulares |
Valor de retorno: | Un array que contiene los elementos coincidentes, uno por cada coincidencia, o null si no se encuentran coincidencias |
---|---|
Versión de JavaScript: | ECMAScript 1 |
Los siguientes ejemplos muestran cómo usar los modificador globales y de caso insensible con match()
var str = 'POLLUTION: Introducción de sustancias químicas a la atmósfera' var reg = str.match(/ión/gi);Prueba y ve‹/›
Calcular la cantidad de vocales en una cadena:
Escribe algo de texto en el campo de entrada para mostrar la cantidad de vocales:
Voz: