JavaScript RegExp Group [0-9]

Definição e uso

A expressão [0-9] é usada para encontrar qualquer caractere entre os parênteses.

Os números dentro dos parênteses podem ser qualquer número de 0 a 9 ou faixa de números.

Dica:Use [^0-9] Expressão de busca que encontra qualquer caractere que não seja um número.

Exemplo

Exemplo 1

Procura global por números 1, 2, 3 e 4 na string:

let text = "123456789";
let pattern = /[1-4]/g;

Experimente você mesmo

Exemplo 2

Procura global por números "1" na string:

let text = "12121212";
let pattern = /[1]/g;

Experimente você mesmo

Sintaxe

new RegExp("[0-9]")

ou abreviado:

/[0-9]/

Sintaxe com modificador

new RegExp("[0-9]", "g")

ou abreviado:

/[0-9]/g

Aviso

Use [^0-9] Expressão de busca que encontra qualquer caractere que não seja um número.

Suporte do navegador

/[0-9]/ É um recurso do 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 de expressão regular pode ser feita com diferentes métodos.

UsoPadrão (padrão)Como expressão regular, esses são os métodos mais comuns:

Exemplo Descrição
text.match(padrão) Método match() da string
text.search(padrão) Método search() da string
padrão.exec(text) Método exec() do RexExp
padrão.test(text) Método RexExp test()