Carácter \B de RegExp en JavaScript
- Página anterior \b
- Página siguiente \0
- Volver a la capa superior Manual de referencia de JavaScript RegExp
Definición y uso
\B
Los caracteres de escape no coinciden con el principio/final de la palabra.
Patrón de búsqueda LO
no en el principio de la palabra:
\BLO
Patrón de búsqueda LO
no en el final de la palabra:
LO\B
Ejemplo
Ejemplo 1
Buscar la primera aparición de "LO", no en el principio de la palabra:
let text = "HELLO, LOOK AT YOU!"; let pattern = /\BLO/;
Ejemplo 2
Buscar la primera aparición de "LO", no en el final de la palabra:
let text = "HELLO, LOOK AT YOU"; let pattern = /LO\B/;
Sintaxis
new RegExp("\\Bregexp)
O también se puede abreviar:
/\Bregexp/
Sintaxis con modificador
new RegExp("\\Bregexp", "g")
O también se puede abreviar:
/\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 |
---|---|---|---|---|---|
Soportado | Soportado | Soportado | Soportado | Soportado | Soportado |
Métodos de búsqueda de expresiones regulares
En JavaScript, la búsqueda de texto con expresiones regulares se puede realizar con diferentes métodos.
UsoPatrón (pattern)Como expresión regular, 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 |
- Página anterior \b
- Página siguiente \0
- Volver a la capa superior Manual de referencia de JavaScript RegExp