Probador de expresiones regulares

Prueba expresiones regulares JavaScript contra texto de ejemplo con resaltado en vivo, grupos de captura y control de opciones.

Archivos y contenido se procesan localmente en tu navegador y no se suben a nuestro servidor.

Acerca de esta herramienta

Construye y prueba expresiones regulares con retroalimentación instantánea. Define una expresión y selecciona las opciones necesarias (g, i, m, s, u, y), ejecútala sobre texto de prueba, ve coincidencias resaltadas e inspecciona grupos de captura: el mismo motor de expresiones regulares que JavaScript en tu navegador.

Cómo usar

  1. Resaltado de coincidencias en vivo en el texto de ejemplo
  2. Opciones configurables: global, ignoreCase, multiline, dotAll, unicode, sticky
  3. Tabla de grupos de captura con valores indexados
  4. Recuento de coincidencias y lista de índices
  5. Fragmentos de patrones comunes para empezar rápido
  6. Introduce el patrón: Introduce una expresión regular y selecciona las opciones necesarias.
  7. Añade cadena de prueba: Pega el texto contra el que quieres probar.
  8. Inspecciona coincidencias: Revisa resaltados, grupos y errores en línea.

Ejemplos

Limitaciones

Preguntas frecuentes

¿Por qué mi patrón muestra error de sintaxis?
Las expresiones regulares de JavaScript tienen reglas de escape específicas. Los caracteres de escape no válidos o los grupos sin cerrar provocan errores de sintaxis.
¿Para qué sirve la opción dotAll (s)?
Hace que . coincida con saltos de línea, útil para registros que abarcan varias líneas.
¿Puedo probar operaciones de reemplazo?
Esta herramienta se centra en coincidencias y grupos; combínala con Limpiador de texto para reemplazos.
¿Las coincidencias son globales por defecto?
Activa la opción g para encontrar todas las coincidencias; sin ella solo se devuelve la primera.