carácter de escape RegExp \b de JavaScript

definición y uso

\b los caracteres de escape coinciden con el inicio o final de una palabra.

Buscar el patrón LO al inicio de la palabra:

\bLO

Buscar el patrón LO al final de la palabra:

LO\b

instancia

Ejemplo 1

Buscar "LO" al inicio de la palabra:

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

prueba personal

Ejemplo 2

Buscar "LO" al final de la palabra:

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

prueba personal

sintaxis

new RegExp("\\bregexp)

o abreviado:

/\bregexp/

sintaxis con modificador

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

o abreviado:

/\bregexp/g

soporte de navegador

/\b/ es una característica de ECMAScript1 (ES1).

Todos los navegadores soportan completamente ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
soportar soportar soportar soportar soportar soportar

métodos de búsqueda de expresiones regulares

En JavaScript, la búsqueda de texto con expresiones regulares se puede completar con diferentes métodos.

usarpatrónComo expresiones regulares, estos son los métodos más utilizados:

ejemplo descripción
text.match(patrón) método match() de cadena
text.search(patrón) método search() de cadena
patrón.exec(text) Método exec() de RexExp
patrón.test(text) Método test() de RexExp