Anuncio bloqueadoPor favor, desactiva tu bloqueador de anuncios para apoyar nuestros servicios gratuitos.

Regex Tester

Itere en expresiones regulares con retroalimentación inmediata para que pueda refinar los patrones rápidamente. La herramienta resalta las coincidencias y muestra los grupos de captura para facilitar la depuración.

Utilidadv1.0.0

Tester de Regex

Escribe, prueba y depura expresiones regulares en tiempo real. Resaltado de coincidencias, grupos de captura, modo de sustitución y guía de referencia integrada.

Patrón

/gi

Cadena de prueba

3 coincidencias

Coincidencias resaltadas

Contact us at [email protected] or [email protected]. Sales inquiries: [email protected] Invalid: not-an-email, @missing.com, nodomain@
3Coincidencias
0Grupos
143Caracteres
3Líneas
giOpciones
N.ºCoincidenciaPosición

Resaltado de coincidencias en tiempo real

Las coincidencias se resaltan al instante mientras escribes el patrón, con grupos de captura en distintos colores y una tabla de resultados completa.

Modo de sustitución

Cambia al modo Sustitución para previsualizar los reemplazos con soporte de referencias inversas ($1, $2, $<n>) antes de confirmarlos.

Sin dependencias externas

Funciona con el motor RegExp nativo del navegador. Sin librerías, sin llamadas al servidor y sin que tus datos salgan jamás de tu dispositivo.

Guía

Cómo probar una expresión regular

1

Escribe tu patrón

Escribe o pega un patrón regex en el campo correspondiente. Puedes activar o desactivar las opciones individualmente con los botones de marcadores.

2

Pega tu cadena de prueba

Introduce el texto que quieres comprobar. Las coincidencias aparecen resaltadas de inmediato con fragmentos de distintos colores.

3

Inspecciona coincidencias y grupos

La tabla de resultados muestra cada coincidencia, su posición y los grupos capturados. Cambia al modo Sustitución para previsualizar los reemplazos.

4

Copia los resultados

Copia los valores encontrados, la cadena sustituida o el propio patrón con un solo clic.

Anuncio bloqueadoPor favor, desactiva tu bloqueador de anuncios para apoyar nuestros servicios gratuitos.
Casos de uso

¿Quién usa un tester de regex?

Desarrolladores

Construye y depura patrones para validación de entradas, enrutamiento de URLs, análisis de registros y extracción de cadenas sin necesidad de pruebas en producción.

Ingenieros de datos

Extrae campos estructurados de archivos de log, columnas CSV y texto semiestructurado usando grupos de captura precisos.

Ingenieros de QA

Verifica que las entradas de formularios (correos, teléfonos, fechas) coinciden con el formato esperado antes de escribir las aserciones de los tests.

Escritores técnicos

Usa el modo de sustitución para realizar operaciones de búsqueda y reemplazo en documentación y ejemplos de código antes de publicarlos.

Investigadores de seguridad

Escribe patrones para detectar cadenas sensibles, datos personales, claves de API y firmas de ataques conocidos en los registros.

Estudiantes y aprendices

Experimenta con la sintaxis de regex de forma interactiva; la guía de referencia y la retroalimentación en tiempo real hacen que aprender patrones sea intuitivo.

Anuncio bloqueadoPor favor, desactiva tu bloqueador de anuncios para apoyar nuestros servicios gratuitos.
Comparativa

Endless Forge frente a otras herramientas de regex

Rápido, privado y completo, todo dentro de tu navegador.

Función
Otras herramientasmedia del sector
Endless Forge✦ Este sitio
Resaltado de coincidencias en tiempo real
Sometimes
Tabla de grupos de captura
Sometimes
Modo de sustitución con vista previa
Sometimes
Guía de referencia integrada
No
Sin procesamiento en servidor
No
Gratuito
Limited
Anuncio bloqueadoPor favor, desactiva tu bloqueador de anuncios para apoyar nuestros servicios gratuitos.

Todo lo que necesitas para escribir mejor regex

El tester de regex de Endless Forge está diseñado para la velocidad y la claridad. Mientras escribes, las coincidencias se iluminan en el área de prueba con fragmentos de distintos colores para que veas exactamente lo que captura tu patrón. La tabla de resultados desglosa cada coincidencia, su posición en el texto y sus grupos de captura. El modo de sustitución te permite previsualizar las sustituciones al estilo $1 en tiempo real antes de pegarlas en tu código.
Anuncio bloqueadoPor favor, desactiva tu bloqueador de anuncios para apoyar nuestros servicios gratuitos.
Explora

Más herramientas de utilidad y desarrollo

Codificador / Decodificador de URL

Codifique y decodifique las URL y las cadenas de consulta con los modos de codificación de componente, URL completa y formulario, además de un analizador de parámetros de consulta completo.

Codificador / decodificador Base64

Codifique texto o archivos en Base64 y decodifique las cadenas de Base64 a texto sin formato, con el modo seguro de URL y la compatibilidad con la vista previa de imágenes.

Decodificador JWT

Decodifique e inspeccione los tokens web JSON: vea el encabezado, la carga útil, el estado de caducidad, el algoritmo y todas las reclamaciones registradas en IANA con explicaciones.

Formateador de código

Formato automático de código desordenado con reglas de sangría y estilo consistentes.

Anuncio bloqueadoPor favor, desactiva tu bloqueador de anuncios para apoyar nuestros servicios gratuitos.
FAQ

Preguntas frecuentes

La herramienta usa el motor RegExp integrado de JavaScript, que sigue la especificación ECMAScript. Admite lookaheads, grupos de captura con nombre ((?<n>…)) y el modo Unicode (opción u).
La opción g encuentra todas las coincidencias. La i hace que A y a sean equivalentes. La m hace que ^ y $ coincidan con los límites de línea. La s hace que el punto también coincida con saltos de línea. La u activa el soporte completo de propiedades Unicode.
Si. Pega texto de varias lineas en el area de entrada de prueba y la regex se evaluara contra toda la entrada. Activa el flag m (multilinea) para que ^ y $ coincidan con el inicio y el fin de cada linea individual. El flag g (global) es necesario para encontrar todas las coincidencias. Regex es especialmente potente combinada con el Codificador URL para analizar parametros de consulta codificados.
En las expresiones regulares, ciertos caracteres tienen un significado especial: . * + ? ^ $ | [] () {} y \. Para coincidir con estos caracteres literalmente, debes escaparlos con una barra invertida. Para probar regex contra cadenas de codigo especificamente, el Formateador de Codigo puede ayudarte a preparar la entrada formateando el codigo minificado primero.
No hay ningún límite establecido. Cadenas muy largas combinadas con patrones de retroceso catastrófico pueden bloquear la pestaña del navegador. Usa la guía de referencia para evitar los errores más comunes de retroceso.
Nunca. Todo el proceso de búsqueda y sustitución lo realiza el motor RegExp nativo del navegador. Tus patrones y cadenas de prueba no salen jamás de tu dispositivo.

6 preguntas respondidas

Anuncio bloqueadoPor favor, desactiva tu bloqueador de anuncios para apoyar nuestros servicios gratuitos.
Startup Fame Verification