JavaScript RegExp \B meta tegn
- Forrige side \b
- Næste side \0
- Gå tilbage et niveau JavaScript RegExp Reference Manual
Definition og brug
\B
Meta tegn matcher ikke ordets begyndelse/slutning.
Søgemønster LO
ikke på ordets begyndelse:
\BLO
Søgemønster LO
ikke på ordets slutning:
LO\B
Eksempel
Eksempel 1
Find første forekomst af "LO", ikke på ordets begyndelse:
let text = "HELLO, LOOK AT YOU!"; let pattern = /\BLO/;
Eksempel 2
Find første forekomst af "LO", ikke på ordets slutning:
let text = "HELLO, LOOK AT YOU"; let pattern = /LO\B/;
Syntax
new RegExp("\\Bregexp)
eller forkortet:
/\Bregexp/
Syntax med modifikatorer
new RegExp("\\Bregexp", "g")
eller forkortet:
/\Bregexp/g
Browserversioner understøtter
/\B/
Er en ECMAScript1 (ES1) egenskab.
Alle browsere understøtter fuldt ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Understøtter | Understøtter | Understøtter | Understøtter | Understøtter | Understøtter |
Regulære udtryks søgemetoder
I JavaScript kan regulære udtryks tekst søgning udføres med forskellige metoder.
BrugMønster (pattern)Som regulært udtryk er disse de mest almindelige metoder:
Eksempel | Beskrivelse |
---|---|
text.match(pattern) | Strengmetode match() |
text.search(pattern) | Strengmetode search() |
pattern.exec(text) | RexExp metode exec() |
pattern.test(text) | RexExp metode test() |
- Forrige side \b
- Næste side \0
- Gå tilbage et niveau JavaScript RegExp Reference Manual