carattere di scrittura \B di RegExp JavaScript
- Pagina precedente \b
- Pagina successiva \0
- Torna alla pagina precedente Manuale di Riferimento JavaScript RegExp
definizione e uso
\B
i caratteri di scrittura non corrispondono all'inizio/fine della parola.
modalità di ricerca LO
non all'inizio della parola:
\BLO
modalità di ricerca LO
non alla fine della parola:
LO\B
esempio
esempio 1
trova la prima occorrenza di "LO", non all'inizio della parola:
let text = "HELLO, LOOK AT YOU!"; let pattern = /\BLO/;
esempio 2
trova la prima occorrenza di "LO", non alla fine della parola:
let text = "HELLO, LOOK AT YOU"; let pattern = /LO\B/;
sintassi
new RegExp("\\Bregexp)
o abbreviato:
/\Bregexp/
sintassi con modificateur
new RegExp("\\Bregexp", "g")
o abbreviato:
/\Bregexp/g
supporto del browser
/\B/
è una caratteristica ECMAScript1 (ES1).
Tutti i browser supportano completamente ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
supportati | supportati | supportati | supportati | supportati | supportati |
metodi di ricerca con espressioni regolari
In JavaScript, la ricerca di testi con espressioni regolari può essere completata 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) | RexExp metodo exec() |
pattern.test(text) | Metodo test() di RexExp |
- Pagina precedente \b
- Pagina successiva \0
- Torna alla pagina precedente Manuale di Riferimento JavaScript RegExp