JavaScript RegExp Group [^0-9]
- Página anterior [0-9]
- Próxima página (x|y)
- Voltar à página anterior Manual de Referência JavaScript RegExp
definição e uso
a expressão [^0-9] é usada para encontrar qualquer caractere que não seja número.
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 para qualquer caractere numérico entre parênteses.
instância
exemplo 1
busca global não é número de 1 a 4:
let text = "123456789"; let pattern = /[^1-4]/g;
exemplo 2
busca global não é número 1:
let test = "12121212"; let pattern = /[^1]/g;
exemplo 3
busca global não é número de 5 a 8:
let text = "123456789"; let pattern = /[^5-8]/g;
sintaxe
new RegExp("[^0-9]")
ou abreviado:
/[^0-9]/
sintaxe com modificador
new RegExp("[^0-9]", "g")
ou abreviado:
/[^0-9]/g
suporte do navegador
/[^0-9]/
é uma característica 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 com expressões regulares pode ser feita com diferentes métodos.
usopadrão (pattern)Como expressão regular, esses são os 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 (x|y)
- Voltar à página anterior Manual de Referência JavaScript RegExp