JavaScript RegExp Grupo (x|y)
- Página anterior [^0-9]
- Próxima página .
- Voltar para a camada superior Manual de Referência JavaScript RegExp
Definição e uso
(x|y) Expressão usada para encontrar qualquer opção especificada.
As opções podem ser qualquer caractere.
Exemplo
Exemplo 1
Busca global de qualquer opção (vermelho|verde):
let text = "re, green, red, green, gren, gr, blue, yellow"; let pattern= /(red|green)/g;
Exemplo 2
Realizar busca global para encontrar qualquer opção especificada (0|5|7):
let text = "01234567890123456789"; let pattern = /(0|5|7)/g;
Sintaxe
new RegExp("(x|y)
ou abreviado:
/(x|y)/
Sintaxe com modificador
new RegExp("(x|y)", "g")
ou abreviado:
/(x|y)/g
Suporte do navegador
/(x|y)/
É característica ECMAScript1 (ES1).
Todos os navegadores suportam completamente o ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Suporte | Suporte | Suporte | Suporte | Suporte | Suporte |
Métodos de busca de expressão regular
No JavaScript, a busca de texto com expressão regular pode ser concluída por diferentes métodos.
UsoPadrão (pattern)Como expressão regular, essas são as métodos mais usados:
Exemplo | Descrição |
---|---|
text.match(Padrão) | Método de string match() |
text.search(Padrão) | Método de string search() |
Padrão.exec(text) | Método RexExp exec() |
Padrão.test(text) | Método RexExp test() |
- Página anterior [^0-9]
- Próxima página .
- Voltar para a camada superior Manual de Referência JavaScript RegExp