Grupo JavaScript RegExp [0-9]
Exemplo
Faça uma busca global pelos números 1, 2, 3 e 4 em uma string:
let text = "123456789";
let pattern = /[1-4]/g;
Definição e uso
A expressão [0-9] é usada para localizar qualquer caractere entre colchetes.
Os dígitos dentro dos colchetes podem ser qualquer número ou intervalo de números de 0 a 9.
Dica: Use a expressão [^0-9] para encontrar qualquer caractere que NÃO seja um dígito.
Suporte ao navegador
/[0-9]/
é um recurso ECMAScript1 (ES1).
ES1 (JavaScript 1997) é totalmente suportado em todos os navegadores:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
Sintaxe
new RegExp("[0-9]")
or simply:
/[0-9]/
Sintaxe com modificadores
new RegExp("[0-9]", "g")
or simply:
/[0-9]/g
Dica
Use a expressão [^0-9] para encontrar qualquer caractere que NÃO seja um dígito.
Mais exemplos
Exemplo
Faça uma pesquisa global pelo número "1" em uma string:
let text = "12121212";
let pattern = /[1]/g;
Métodos de pesquisa de expressões regulares
Em JavaScript, uma pesquisa de texto de expressão regular pode ser feita com diferentes métodos.
Com um padrão como uma expressão regular, estes são os métodos mais comuns:
Exemplo | Descrição |
---|---|
text.match( padrão ) | O método String match() |
text.search( padrão ) | O método String search() |
padrão .exec(texto) | O método RexExp exec() |
padrão .test(texto) | O método RegExp test() |