Carattere \S di RegExp JavaScript
- Pagina precedente \s
- Pagina successiva \b
- Torna al livello superiore Manuale di Referenza RegExp JavaScript
Definizione e uso
\S
I meta-caratteri abbinano i caratteri non bianchi.
I caratteri bianchi possono essere:
- Carattere di spazio
- Tabulatore
- Carattere di ritorno
- Carattere di nuova riga
- Tabulatore verticale
- Carattere di nuova pagina
Esempio
Ricerca globale dei caratteri non bianchi:
let text = "Is this all there is?"; let pattern = /\S/g;
Sintassi
new RegExp("\\S")
O abbreviato:
/\S/
Sintassi con modificatori
new RegExp("\\S", "g")
O abbreviato:
/\S/g
Supporto del browser
/\S/
È una caratteristica ECMAScript1 (ES1).
Tutti i browser supportano completamente ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Supportato | Supportato | Supportato | Supportato | Supportato | Supportato |
Metodi di ricerca con espressioni regolari
In JavaScript, la ricerca di testi con espressioni regolari può essere eseguita con diversi metodi.
UsoModello (pattern)Come espressione regolare, questi sono i metodi più utilizzati:
Esempio | Descrizione |
---|---|
text.match(pattern) | Metodo match() della stringa |
text.search(pattern) | Metodo search() della stringa |
pattern.exec(text) | Metodo exec() di RexExp |
pattern.test(text) | Metodo test() di RexExp |
- Pagina precedente \s
- Pagina successiva \b
- Torna al livello superiore Manuale di Referenza RegExp JavaScript