JavaScript RegExp \S meta-tecken
- Föregående sida \s
- Nästa sida \b
- Åter till föregående nivå JavaScript RegExp referenshandbok
Definition och användning
\S
Meta-tecken matchar icke-blanktecken.
Blanktecken kan vara:
- Mellanslagstecken
- Tabulator
- Returtecken
- Nytt linjeskift
- Vertikal tabulator
- Sidbrytningstecken
Exempel
Global sökning efter icke-blanktecken:
let text = "Is this all there is?"; let pattern = /\S/g;
Syntax
new RegExp("\\S")
eller förenklat:
/\S/
Syntax med modifierare
new RegExp("\\S", "g")
eller förenklat:
/\S/g
Webbläsarstöd
/\S/
är en egenskap av ECMAScript1 (ES1).
Alla webbläsare stöder fullt ut ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Stödjer | Stödjer | Stödjer | Stödjer | Stödjer | Stödjer |
Reguljära uttryckssökmetoder
I JavaScript kan reguljära uttryck användas för text sökning på olika sätt.
AnvändningMönster (pattern)Som reguljära uttryck är dessa de mest använda metoderna:
exempel | beskrivning |
---|---|
text.match(mönster) | strängmetoden match() |
text.search(mönster) | strängmetoden search() |
mönster.exec(text) | RexExp-metoden exec() |
mönster.test(text) | RexExp-metoden test() |
- Föregående sida \s
- Nästa sida \b
- Åter till föregående nivå JavaScript RegExp referenshandbok