Grupo RegExp (x|y) de JavaScript
- Página anterior [^0-9]
- Página siguiente .
- Volver a la capa superior Manual de referencia de JavaScript RegExp
definición y uso
(x|y) expresión se utiliza para buscar cualquier opción especificada.
las opciones pueden ser cualquier carácter.
instancia
ejemplo 1
búsqueda global de cualquier opción (rojo|verde):
let text = "re, green, red, green, gren, gr, blue, yellow"; let pattern= /(red|green)/g;
ejemplo 2
realizar una búsqueda global para encontrar cualquier opción especificada (0|5|7):
let text = "01234567890123456789"; let pattern = /(0|5|7)/g;
sintaxis
new RegExp("(x|y)
o abreviado:
/(x|y)/
sintaxis con modificador
new RegExp("(x|y)", "g")
o abreviado:
/(x|y)/g
soporte del navegador
/(x|y)/
es una característica de ECMAScript1 (ES1).
Todos los navegadores soportan completamente ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
soportado | soportado | soportado | soportado | soportado | soportado |
métodos de búsqueda de expresión regular
En JavaScript, la búsqueda de texto con expresiones regulares se puede completar con diferentes métodos.
usopatrón (pattern)Como expresión regular, estos son los métodos más utilizados:
ejemplo | descripción |
---|---|
text.match(patrón) | método de cadena match() |
text.search(patrón) | método de cadena search() |
patrón.exec(text) | Método RexExp exec() |
patrón.test(text) | Método RexExp test() |
- Página anterior [^0-9]
- Página siguiente .
- Volver a la capa superior Manual de referencia de JavaScript RegExp