Descripción general
Prueba regex con resaltado en vivo, grupos de captura, reemplazo, patrones guardados y explicaciones paso a paso. Sin conexión.
Deja de adivinar con regex. Prueba, depura y comprende patrones en el momento en que los escribes, con coincidencias resaltadas en vivo, grupos de captura nombrados, vista previa de reemplazo y una explicación paso a paso en lenguaje sencillo de cada token. 🚀 🚀 Por qué a los desarrolladores les encanta Regex Tester Pro Regex está en todas partes: filtros de logs, validación de formularios, extracción de datos, búsqueda en código, buscar y reemplazar a gran escala, y cada regex está a un corchete de distancia de no coincidir con nada o coincidir con todo. Regex Tester Pro convierte el ensayo y error en un ciclo de retroalimentación rápido: pega tu texto de prueba, escribe un patrón y observa cómo las coincidencias se iluminan carácter por carácter. ¿Te encuentras con un token que no reconoces? La pestaña de explicación Pro te guía a través del AST en lenguaje sencillo. ¿Te preocupa el backtracking catastrófico antes de implementar un validador en producción? El perfilador de rendimiento ejecuta tu patrón en un Web Worker aislado con tiempos de espera para que detectes el problema antes que tus usuarios. Esta es la herramienta de regex que te lleva de '¿por qué esto no coincide con nada?' a 'ah, por eso' en segundos. ⚡ Todo en el plan gratuito ✓ Resaltado de coincidencias en vivo mientras escribes: motor regex de JS ✓ Visualización de grupos de captura, numerados y nombrados ✓ Conteo de coincidencias, posición y longitud por coincidencia ✓ Todos los flags estándar: g (global), i (no distingue mayúsculas/minúsculas), m (multilínea), s (dotall), u (unicode), y (sticky) ✓ Modo de reemplazo con vista previa en vivo ✓ Guarda hasta 3 patrones en una biblioteca personal ✓ Historial de las últimas 5 pruebas, restaurado al abrir nuevamente ✓ Chuleta incluida con los 30 tokens más utilizados ✓ 5 patrones iniciales de la biblioteca de patrones comunes (email, URL, teléfono, IP, UUID) ✓ 100 pruebas por día: generoso, sin registro, sin email 🔓 Lo que desbloquea Pro ✦ Explicación de patrones paso a paso: el analizador AST descompone cualquier patrón en un árbol legible: 'ancla: inicio de línea', 'clase de caracteres: a-z minúsculas', 'cuantificador: 1 o más, greedy', 'grupo de captura #1: dominio'. Pasa el cursor sobre cualquier token para ver la explicación. Integrado, sin llamadas a API, no necesita conexión a internet. ✦ Biblioteca de más de 50 patrones preconstruidos: email RFC 5322, URL, IPv4, IPv6, UUID v1-v5, fechas ISO 8601, semver, tarjeta de crédito (con validación Luhn), teléfono EE. UU., teléfono UE, ZIP EE. UU., slug, color hexadecimal, JWT, MAC address, base64, hexadecimal, GUID, enlace Markdown, y más. Haz clic en cualquier patrón para cargarlo en el tester al instante. ✦ Patrones guardados ilimitados: ten a mano la biblioteca de regex de tu equipo. Etiquetas, notas y búsqueda entre los guardados. ✦ Detección de backtracking catastrófico: el perfilador de rendimiento ejecuta tu patrón en un Web Worker aislado con un tiempo de espera de 1 segundo, luego informa la puntuación de backtracking, el tiempo de ejecución y qué subpatrón es el sospechoso. Detecta errores de ReDoS antes de que lleguen a producción. ✦ Historial completo: últimas 100 pruebas en lugar de 5, con restauración en un clic. ✦ Chuleta con búsqueda: más de 200 tokens, incluyendo exclusivos de PCRE, escapes de propiedades Unicode, familias de lookbehind y grupos atómicos. Busca por nombre o pega un token para aprender qué hace. ✦ Exportación de casos de prueba: guarda tu patrón + entradas de prueba + coincidencias esperadas como un archivo de test de Jest, Vitest o Mocha. En un clic. Agrégalo a tu repositorio y tu regex estará protegido por tests para siempre. ✦ Pruebas diarias ilimitadas: para los ingenieros que depuran 50 patrones al día. 🎯 Para quién es Ingenieros de backend que escriben validadores de entrada. Ingenieros de frontend que configuran regex en formularios. Ingenieros de datos que analizan líneas de logs CSV. SREs que escriben filtros de alertas. Ingenieros de QA que someten a estrés los formularios de entrada. Investigadores de seguridad que escriben payloads para CTF y bug bounties. Redactores técnicos que verifican ejemplos de documentación. Cualquiera que alguna vez haya mirado /^(?:[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*)@(?:[a-z0-9]+(?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9]+(?:[a-z0-9-]*[a-z0-9])?$/i y se haya preguntado qué hace realmente. 🛠️ Cómo funciona 1️⃣ Fija la extensión en tu barra de herramientas (solo una vez). 2️⃣ Haz clic en el icono para abrir el popup. 3️⃣ Escribe o pega un regex en el campo de patrón. Activa o desactiva los flags desde la fila de botones. 4️⃣ Pega tu texto de prueba en el área de texto debajo. 5️⃣ Observa cómo las coincidencias se resaltan en vivo. Los grupos de captura aparecen en una tabla. El conteo de coincidencias y las posiciones se actualizan con cada pulsación de tecla. 6️⃣ Cambia al modo Reemplazar para ver la vista previa de reemplazo en vivo, o a Explicar (Pro) para el desglose paso a paso. 💡 Casos de uso reales → Validar que un regex de email realmente coincide con direcciones correctas según RFC sin rechazar las válidas → Construir un analizador de líneas de log: capturar timestamp, nivel, mensaje, y verificar con logs reales → Encontrar todos los comentarios TODO en un pegado de código base con un solo regex → Eliminar códigos de escape ANSI de la salida de terminal → Probar un validador de contraseñas antes de implementarlo en un formulario de registro → Convertir números de teléfono al formato E.164 con reemplazo de grupos de captura → Encontrar todas las URL en un archivo markdown y comprobar que ninguna esté rota → Corregir rápidamente un buscar-y-reemplazar que falla dentro de un IDE probando el regex fuera primero 🔒 Privacidad que puedes verificar Tus patrones y texto de prueba nunca salen del navegador. La evaluación gratuita de regex se ejecuta localmente en JavaScript. La explicación AST de Pro también se ejecuta localmente, sin llamadas a API. El único tráfico de red que genera la extensión es una verificación de licencia (enviando un ID de dispositivo aleatorio, sin contenido) y conteos anónimos de embudo. Sin píxeles de rastreo. Sin analíticas de terceros. Sin telemetría de patrones o contenido de texto. Abre la pestaña de red y compruébalo tú mismo. 📊 Rendimiento y benchmarks El motor regex procesa cadenas de prueba de 1MB en menos de 80ms en un portátil típico. El analizador de explicaciones AST maneja patrones de hasta 10.000 caracteres en menos de 30ms. Todo el paquete ocupa aproximadamente 95KB comprimido con gzip. La detección de backtracking catastrófico se ejecuta en un Web Worker aislado con un límite estricto de 1 segundo de reloj, por lo que incluso un patrón descontrolado como /(a+)+$/ sobre 'aaaaaaaaaa!' devuelve un veredicto 'BACKTRACK' en lugar de congelar tu navegador. 🆚 Por qué esto frente a las alternativas ✓ A diferencia de regex101.com, tus patrones y texto de prueba permanecen locales, nunca se envían a un servidor ✓ A diferencia del regex de VSCode, que solo ejecuta el motor JS en buscar/reemplazar, este te ofrece patrones guardados, una biblioteca, explicaciones y una chuleta en un solo popup ✓ A diferencia de RegExr, no requiere registro para el nivel gratuito y el analizador de explicaciones es completamente offline ✓ A diferencia de herramientas CLI como ggrep -P, tienes una interfaz gráfica con resaltado en vivo e inspección de grupos de captura sin salir del navegador 🛡️ Seguridad Manifest v3. Cero código remoto. Sin dependencias de CDN externo en tiempo de ejecución. Sin permisos de host para sitios web arbitrarios, solo peakproductivity.online para la verificación de licencia. Cada versión es auditada por la herramienta lint-remote-code antes del envío. Toda la lógica de evaluación se incluye dentro del paquete. ❓ Preguntas frecuentes P: ¿Funciona sin conexión? R: Sí. La coincidencia en vivo, la vista previa de reemplazo, la chuleta, el analizador de explicaciones AST y el detector de backtracking catastrófico se ejecutan 100% localmente. Solo la verificación de licencia y los pings de crecimiento necesitan red, y ambos se degradan correctamente. P: ¿Qué variante de regex utiliza? R: JavaScript regex (ECMAScript 2018+) para la evaluación en vivo. La chuleta y el analizador de explicaciones indican dónde la sintaxis difiere de PCRE / Python / Go para que puedas detectar problemas de portabilidad. P: ¿Se envía mi regex a algún lugar? R: No. Los patrones y las cadenas de prueba se procesan en tu navegador. Las verificaciones de licencia solo envían un ID de dispositivo aleatorio. P: ¿De qué tamaño puede ser la cadena de prueba? R: Probado sin problemas hasta 1MB. Más allá de eso, el resaltador en vivo cambia al modo debounce para mantener el popup responsivo. P: ¿Cuál es la diferencia entre Mensual ($2.49) y Vitalicio ($8.99)? R: Las mismas funciones Pro, diferente compromiso. El plan Vitalicio se amortiza en cuatro meses y es la mejor opción si usas regex más de una vez por semana. P: ¿Puedo obtener un reembolso? R: Sí, dentro de los 30 días posteriores a la compra. Envía un email a soporte y te reembolsaremos sin preguntas. 🚀 Comienza ahora Instala la extensión, fíjala en tu barra de herramientas, pega tu primer patrón y observa cómo las coincidencias se iluminan. Regex Tester Pro es el tipo de herramienta que desearías haber instalado hace tres años. Todo ingeniero senior eventualmente tiene 'su pestaña de regex'; esta está a un clic de distancia en tu navegador y recuerda lo que guardaste.
Detalles
- Versión1.1.1
- Actualizado28 de abril de 2026
- Ofrecido porgaijinanime
- Tamaño520KiB
- Idiomas53 idiomas
- Desarrollador
Correo electrónico
gaijinanime@regios.org - No operadorEste desarrollador no se ha identificado como operador. Los consumidores residentes en la Unión Europea deben tener en cuenta que los derechos de los consumidores no son aplicables a los contratos que suscriban con este desarrollador.
Privacidad
Este desarrollador declara que tus datos:
- No se venden a terceros, excepto en los casos de uso aprobados
- No se usan ni se transfieren para fines no relacionados con la función principal del elemento.
- No se usan ni se transfieren para determinar la situación crediticia ni para ofrecer préstamos.
Ayuda
Si tienes alguna pregunta, sugerencia o problema, visita el sitio de asistencia del desarrollador.