JavaScript RegExp \S Metakarakter
Voorbeeld
'n Wêreldwye soektog na nie-witspasie karakters:
let text = "Is this all there is?";
let pattern = /\S/g;
Definisie en gebruik
Die \S-metakarakter pas by nie-witspasie-karakters.
Witspasie karakters kan wees:
- ’n Ruimtekarakter
- 'n Tabkarakter
- 'n Karakter vir koets
- 'n Nuwe lynkarakter
- 'n Vertikale tabkarakter
- 'n Vormvoerkarakter
Blaaierondersteuning
/\S/
is 'n ECMAScript1 (ES1) kenmerk.
ES1 (JavaScript 1997) word ten volle ondersteun in alle blaaiers:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
Sintaksis
new RegExp("\\S")
or simply:
/\S/
Sintaksis met wysigers
new RegExp("\\S", "g")
or simply:
/\S/g
Soekmetodes vir gereelde uitdrukkings
In JavaScript kan 'n gewone uitdrukking tekssoektog met verskillende metodes gedoen word.
Met 'n patroon as 'n gereelde uitdrukking, is hierdie die mees algemene metodes:
Voorbeeld | Beskrywing |
---|---|
text.match( patroon ) | Die String-metode pas() |
text.search( patroon ) | Die String metode soek() |
patroon .exec(teks) | Die RexExp-metode exec() |
patroon .toets(teks) | Die RegExp metode toets() |