caractère régulier \b JavaScript

définition et utilisation

\b Les caractères spéciaux correspondent au début ou à la fin d'un mot.

Recherche du motif LO au début du mot :

\bLO

Recherche du motif LO à la fin du mot :

LO\b

instance

Exemple 1

Recherche au début du mot "LO" :

let text = "HELLO, LOOK AT YOU";
let pattern = /\bLO/;

Essayez-le vous-même

Exemple 2

Recherche à la fin du mot "LO" :

let text = "HELLO, LOOK AT YOU";
let pattern = /LO\b/;

Essayez-le vous-même

grammaire

new RegExp("\\bregexp)

ou en abrégé :

/\bregexp/

grammaire avec modificateurs

new RegExp("\\bregexp", "g")

ou en abrégé :

/\bregexp/g

prise en charge du navigateur

/\b/ c'est une caractéristique ECMAScript1 (ES1).

Tous les navigateurs prennent en charge ES1 (JavaScript 1997) :

Chrome IE Edge Firefox Safari Opera
prise en charge prise en charge prise en charge prise en charge prise en charge prise en charge

méthodes de recherche d'expressions régulières

En JavaScript, la recherche de texte avec des expressions régulières peut être effectuée de différentes manières.

utilisationmotif (pattern)En tant que motif régulier, ces méthodes sont les plus couramment utilisées :

exemple description
text.match(pattern) méthode de chaîne match()
text.search(pattern) méthode de chaîne search()
pattern.exec(text) RexExp méthode exec()
pattern.test(text) Méthode test() de RexExp