Probador de Regex

Probar expresiones regulares

Probador de Regex le permite probar expresiones regulares en tiempo real. Ingrese una expresión regular y texto de prueba para ver coincidencias, grupos de captura y resultados. Útil para desarrolladores que trabajan con validación, análisis y procesamiento de texto.

¿Qué son las expresiones regulares?

Las expresiones regulares (regex) son una herramienta poderosa para buscar y procesar texto por patrón. Se usan para validación de datos, búsqueda y reemplazo, análisis, extracción de información del texto. Las expresiones regulares son compatibles con muchos lenguajes de programación y herramientas.

Introducción

Un probador de expresiones regulares te ayuda a validar y ajustar patrones regex sobre texto real. Las expresiones regulares se usan para buscar, validar, extraer, filtrar y reemplazar información, pero incluso un pequeño detalle en el patrón puede cambiar por completo el resultado.

Por eso esta herramienta es tan útil cuando trabajas con correos electrónicos, números, fechas, hashtags, logs, rutas o formularios. En lugar de probar a ciegas dentro de una aplicación, puedes pegar el texto, escribir la expresión y ver al instante qué coincide.

Un ejemplo típico de validación de correo electrónico es:

`regex ^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}$ `

Este patrón cubre muchos formatos comunes de email y sirve bien para pruebas básicas, aunque en producción cada sistema puede necesitar reglas adicionales.

Cómo usarlo

1. Pega el texto de prueba. 2. Escribe tu patrón regex. 3. Activa los flags si hace falta. 4. Ejecuta la prueba. 5. Revisa coincidencias y grupos.

Ejemplos

  • Regex para email:

^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}$

  • Buscar todos los números en Order 42, batch 105, room 7 con \d+
  • Extraer etiquetas de #news #release #2026

Consejos

  • Prueba entradas válidas e inválidas.
  • Usa ^ y $ cuando necesites coincidir con la cadena completa.
  • Ten cuidado con patrones codiciosos como .*.
  • Comprueba cómo afectan los flags al resultado.
  • Mantén el patrón legible si otras personas lo van a reutilizar.

Preguntas frecuentes

¿Para qué sirve regex?

Para buscar, validar, extraer y transformar texto.

¿Por qué coincide más de lo esperado?

Suele deberse a un patrón demasiado amplio o a la falta de anclajes.

¿Existe una regex perfecta para email?

No. Depende del nivel de validación que necesite tu aplicación.

¿Qué son los flags?

Son opciones que cambian el comportamiento, por ejemplo ignorar mayúsculas o trabajar en varias líneas.

¿Conviene probar con datos reales?

Sí, porque así aparecen antes los casos límite.