Caractere de metassímbolo \s do RegExp JavaScript
- Página anterior \D
- Próxima página \S
- Voltar à página anterior Manual de Referência JavaScript RegExp
Definição e uso
\s
O caractere de metassímbolo coincide com os caracteres de espaço em branco.
Os caracteres de espaço em branco podem ser:
- Caractere de espaço
- Caractere de tabulação
- Caractere de retorno de carro
- Caractere de nova linha
- Caractere de tabulação vertical
- Caractere de nova página
Exemplo
Busca global de caracteres de espaço em branco:
let text = "Is this all there is?"; let pattern = /\s/g;
Sintaxe
new RegExp("\\s")
Ou abreviadamente:
/\s/
Sintaxe com modificador
new RegExp("\\s", "g")
Ou abreviadamente:
/\s/g
Suporte do navegador
/\s/
É 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 (pattern)Como expressão regular, esses são os métodos mais usados:
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 test() da RexExp |
- Página anterior \D
- Próxima página \S
- Voltar à página anterior Manual de Referência JavaScript RegExp