Regex (?=...) — Lookahead positivo
(?=...) es un lookahead positivo que coincide con una posición donde sigue el patrón ..., sin consumir esos caracteres. Ejemplo: /foo(?=\d)/ coincide con "foo" solo si le sigue un dígito.
Abrir la herramienta DevRef Hub →Datos clave
| Token | (?=...) |
|---|---|
| Tipo | Lookahead de ancho cero |
| Consume | Ningún carácter |
| Ejemplo | /foo(?=\d)/ en "foo123" → "foo" |
Preguntas frecuentes
¿Qué es un lookahead positivo?
Una aserción de que el texto siguiente coincide, sin consumirlo.
¿Lookahead o lookbehind?
Lookahead (?=...) mira adelante; lookbehind (?<=...) mira atrás.
Páginas relacionadas
Regex (?=...) — Lookahead positivo forma parte de DevRef Hub en GOAT Lab: una referencia gratuita que puedes usar sin registrarte y que funciona sin conexión. Abre la herramienta de arriba para cualquier valor.
Parte de GOAT Lab — 26 herramientas gratuitas en el navegador para ciencia, ingeniería y desarrollo. Sin registro.