Probador de Regex
Prueba expresiones regulares en tiempo real. Admite banderas y grupos de captura.
Cómo usar
Ingrese su patrón regex
Escriba un patrón de expresión regular y opcionalmente establezca las banderas (g, i, m, s, u). Use la referencia rápida de sintaxis si necesita ayuda con las expresiones regulares.
Pruebe con su texto
Pegue o escriba el texto con el que desea probar. Las coincidencias se resaltan en tiempo real mientras escribe. Los grupos de captura se muestran individualmente para cada coincidencia.
Copie el patrón o las coincidencias
Copie su patrón regex finalizado o los resultados coincidentes. Ideal para depurar expresiones regulares antes de agregarlas a su código de producción.
¿Qué es Probador de Regex?
El probador de expresiones regulares es una herramienta en el navegador para escribir, probar y depurar expresiones regulares de JavaScript contra texto de entrada en vivo. Resalta todas las coincidencias en línea, muestra los valores de los grupos de captura y muestra un recuento total de coincidencias para que puedas ver instantáneamente el efecto de cada cambio de patrón. Desarrolladores, ingenieros de datos y analistas de seguridad usan este probador de regex para construir patrones de validación de entrada, análisis de registros y extracción de texto.
¿Por qué usar Probador de Regex?
Usar el motor RegExp nativo de JavaScript garantiza que los patrones que pruebas se comporten de manera idéntica en Node.js, navegadores y funciones serverless basadas en JavaScript — sin sorpresas al pasar de las pruebas a producción. El resaltado de coincidencias en tiempo real con desglose de grupos de captura facilita la iteración en patrones complejos con grupos con nombre o lookaheads sin ejecutar repetidamente scripts de prueba. El soporte de todas las banderas de regex JS (g, i, m, s, u) en la interfaz de la herramienta significa que pruebas exactamente las banderas que usará tu código.
- lockPrivacidad completa — Tus archivos nunca salen de tu dispositivo o navegador.
- boltProcesamiento instantáneo — Sin tiempos de espera, sin colas de servidor, sin retrasos de carga.
- money_off100% gratis — Sin suscripciones, sin créditos, sin tarifas ocultas.
- person_offSin registro — Comienza a usar inmediatamente, no se necesita cuenta.
- devicesFunciona en todas partes — Cualquier navegador moderno en escritorio, tableta o móvil.
Cómo funciona
Los desarrolladores backend usan el probador de expresiones regulares para construir y validar patrones para express-validator o reglas de esquema Joi antes de incrustarlos en la lógica de validación de formularios. Los ingenieros de datos crean patrones regex de análisis de registros contra líneas de registro de ejemplo de producción antes de desplegar un pipeline de registro estructurado. Los ingenieros de seguridad prueban patrones de saneamiento de entrada contra cadenas de ataque conocidas como payloads XSS y fragmentos de inyección SQL para asegurarse de que su lógica de lista de bloqueo sea exhaustiva.
Consejo Pro
Usa grupos de captura con nombre con la sintaxis (?<nombre>...) cuando tu regex extrae múltiples fragmentos de datos — el probador los muestra por nombre, lo que facilita verificar la lógica de extracción mucho más que los grupos numerados como $1 y $2. La bandera s (dotAll) hace que el carácter . coincida con caracteres de nueva línea, lo cual es esencial para hacer coincidir entradas de registro de múltiples líneas o bloques HTML que el modo predeterminado omite por completo.
Preguntas frecuentes
Artículo relacionado
Tutorial