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 coincidencias

Introduce texto de prueba — la vista previa aparece abajo.

Leyendo tu sitio…

Viendo cómo funciona para los visitantes.