Generador y probador de Regex
Patrón a la izquierda, texto de prueba a la derecha; abajo se resaltan coincidencias. Plantillas y copia como /pattern/flags.
Escribe a la izquierda una expresión regular estilo JavaScript o elige una plantilla arriba. Pega el texto a la derecha; abajo verás coincidencias resaltadas y su posición. Debajo del patrón, cada flag muestra su significado al lado de la letra; actívalos o desactívalos según necesites. Copiar guarda /patrón/flags.
Montar el patrón con botones
Pulsa una pieza: se inserta donde parpadea el cursor en el campo del patrón (haz clic en el campo antes). Sin foco, se añade al final.
Flags
Son modificadores de regex en JavaScript de una letra: cambian cómo se aplica el patrón (p. ej., todas las coincidencias o solo la primera). Pulsa la letra para activarlo o desactivarlo; la explicación siempre aparece junto.
g: Global — todas las coincidencias, no solo la primera
i: Ignorar mayúsculas y minúsculas
m: Multilínea — ^ y $ por línea
s: DotAll — . coincide con salto de línea
u: Modo Unicode para caracteres fuera del BMP
Pega o escribe el texto que quieres comprobar. La vista previa se actualiza sola.
Coincidencias
Sin coincidenciasIntroduce texto de prueba — la vista previa aparece abajo.