El string.match() es una función incorporada en JavaScript que se usa para buscar una string que coincida con cualquier expresión regular. Si se encuentra la coincidencia, esto devolverá la coincidencia como una array.
Sintaxis:
string.match(regExp)
Parámetros: Aquí el parámetro es «regExp» (es decir, expresión regular) que se comparará con la string dada.
Valor de retorno: devolverá una array que contiene las coincidencias de un elemento para cada coincidencia o, si no se encuentra la coincidencia, devolverá Nulo.
Código JavaScript para mostrar el funcionamiento de la función match():
Ejemplo 1:
Input: var string = Welcome to geeks for geeks! document.write(string.match(/eek/g); Output: eek, eek
En el ejemplo anterior, la substring «eek» coincidirá con la string dada y, cuando se encuentre una coincidencia, devolverá una array de objetos de string. Aquí, el indicador «g» indica que la expresión regular debe probarse contra todas las coincidencias posibles en una string.
código #1:
javascript
<script> // initializing function to demonstrate match() // method with "g" para function matchString() { var string = "Welcome to geeks for geeks"; var result = string.match(/eek/g); document.write("Output : " + result); } matchString(); </script>
Producción:
eek,eek
Ejemplo 2:
Input: var string = "Welcome to GEEKS for geeks!"; document.write(string.match(/eek/i); Output: EEK
En el ejemplo anterior, la substring «eek» coincidirá con la string dada y regresará instantáneamente si encuentra la coincidencia. Aquí el parámetro «i» ayuda a encontrar la coincidencia que no distingue entre mayúsculas y minúsculas en la string dada.
Código #2:
javascript
<script> // initializing function to demonstrate match() // method with "i" para function matchString() { var string = "Welcome to GEEKS for geeks!"; var result = string.match(/eek/i); document.write("Output : " + result); } matchString(); </script>
Producción:
EEK
Ejemplo 3:
Input: var string = "Welcome to GEEKS for geeks!"; document.write(string.match(/eek/gi); Output: EEK, eek
En el ejemplo anterior, la substring «eek» coincidirá con la string dada y regresará instantáneamente si encuentra la coincidencia. Aquí el parámetro «gi» ayuda a encontrar la coincidencia que no distingue entre mayúsculas y minúsculas Y todas las combinaciones posibles en la string dada.
Código #3:
javascript
<script> // initializing function to demonstrate match() // method with "gi" para function matchString() { var string = "Welcome to GEEKS for geeks!"; var result = string.match(/eek/gi); document.write("Output : " + result); } matchString(); </script>
Producción:
EEK,eek
Navegador compatible:
- cromo 1 y superior
- Borde 12 y superior
- Firefox 1 y superior
- Internet Explorer 4 y superior
- Ópera 4 y superior
- Safari 1 y superior
JavaScript es mejor conocido por el desarrollo de páginas web, pero también se usa en una variedad de entornos que no son de navegador. Puede aprender JavaScript desde cero siguiendo este tutorial de JavaScript y ejemplos de JavaScript .
Publicación traducida automáticamente
Artículo escrito por kundankumarjha y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA