JavaScript RegExp \B-tekenis
- Previous page \b
- Next page \0
- Go up one level JavaScript RegExp Referentie Handboek
Definitie en gebruik
\B
Reguliere expressie-tekenissen komen niet overeen met het begin/einde van het woord.
Zoekpatroon LO
niet aan het begin van het woord:
\BLO
Zoekpatroon LO
niet aan het einde van het woord:
LO\B
Voorbeeld
Voorbeeld 1
Zoek naar de eerste verschijning van "LO", niet aan het begin van het woord:
let text = "HELLO, LOOK AT YOU!"; let pattern = /\BLO/;
Voorbeeld 2
Zoek naar de eerste verschijning van "LO", niet aan het einde van het woord:
let text = "HELLO, LOOK AT YOU"; let pattern = /LO\B/;
Syntaxis
new RegExp("\\Bregexp)
Of afgekort:
/\Bregexp/
Syntaxis met modifieerders
new RegExp("\\Bregexp", "g")
Of afgekort:
/\Bregexp/g
Browserondersteuning
/\B/
Is een kenmerk van ECMAScript1 (ES1).
Alle browsers ondersteunen ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Ondersteund | Ondersteund | Ondersteund | Ondersteund | Ondersteund | Ondersteund |
Reguliere expressie zoekmethoden
In JavaScript kunnen reguliere expressies tekstzoeken worden uitgevoerd met verschillende methoden.
GebruikPatroon (pattern)Als reguliere expressie zijn dit de meest gebruikte methoden:
voorbeeld | beschrijving |
---|---|
text.match(patroon) | tekenreeksmethode match() |
text.search(patroon) | tekenreeksmethode search() |
patroon.exec(text) | RexExp-methode exec() |
patroon.test(text) | RexExp method test() |
- Previous page \b
- Next page \0
- Go up one level JavaScript RegExp Referentie Handboek