Caractere meta \S do RegExp JavaScript
- Página anterior \s
- Próxima página \b
- Voltar à página anterior Manual de Referência JavaScript RegExp
Definição e uso
\S
Caracteres meta correspondem a caracteres não brancos.
Os caracteres em branco podem ser:
- Caractere de espaço
- Tabulação
- Return
- Quebra de linha
- Tabulação vertical
- Carriage return
Exemplo
Busca global de caracteres não brancos:
let text = "Is this all there is?"; let pattern = /\S/g;
Sintaxe
new RegExp("\\S")
Ou abreviado:
/\S/
Sintaxe com modificador
new RegExp("\\S", "g")
Ou abreviado:
/\S/g
Suporte do navegador
/\S/
É uma característica do ECMAScript1 (ES1).
Todos os navegadores suportam completamente 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 de diferentes maneiras.
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() de string |
text.search(padrão) | Método search() de string |
padrão.exec(text) | Método exec() de RexExp |
padrão.test(text) | Método test() do RexExp |
- Página anterior \s
- Próxima página \b
- Voltar à página anterior Manual de Referência JavaScript RegExp