Probador de expresiones regulares
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
- Resaltado de coincidencias en vivo en el texto de ejemplo
- Opciones configurables: global, ignoreCase, multiline, dotAll, unicode, sticky
- Tabla de grupos de captura con valores indexados
- Recuento de coincidencias y lista de índices
- Fragmentos de patrones comunes para empezar rápido
- Introduce el patrón: Introduce una expresión regular y selecciona las opciones necesarias.
- Añade cadena de prueba: Pega el texto contra el que quieres probar.
- Inspecciona coincidencias: Revisa resaltados, grupos y errores en línea.
Ejemplos
- Validar expresiones regulares para analizar registros antes de utilizarlas en producción
- Extraer campos de respuestas API de ejemplo
- Comprobar patrones de sustitución para flujos de limpieza de texto
- Aprender a utilizar expresiones regulares viendo los resultados inmediatamente
Limitaciones
- Solo admite la sintaxis de expresiones regulares de JavaScript, no sintaxis PCRE o Python
- El backtracking catastrófico en patrones patológicos puede bloquear la pestaña
- El texto introducido se procesa directamente en tu navegador y no se envía al servidor.
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.