Regex Tester: Probador de expresiones regulares

Regex Tester

Prueba expresiones regulares, reemplaza texto, consulta patrones comunes y aprende los tokens más usados.

#MatchInicioFinalGruposGrupos nombrados


El apartado Regex Tester de Tech Toolbox te permite probar, analizar y aprender expresiones regulares directamente desde el navegador.

Es una herramienta pensada para estudiantes de SMR, DAW, DAM, ASIR, personas que preparan certificaciones y cualquier perfil técnico que trabaje con validaciones, logs, formularios, APIs o tratamiento de texto.

Con esta utilidad puedes:

  • Probar expresiones regulares sobre un texto.
  • Ver coincidencias y grupos de captura.
  • Reemplazar texto usando regex.
  • Consultar patrones habituales.
  • Aprender qué significa cada token básico de una expresión regular.

Todo se ejecuta en tu navegador. No se envía el texto a ningún servidor.

¿Qué es una expresión regular?

Una expresión regular, también conocida como regex, es un patrón que sirve para buscar, validar o modificar texto.

Por ejemplo, una regex puede ayudarte a detectar:

  • Correos electrónicos.
  • URLs.
  • Fechas.
  • Teléfonos.
  • Códigos postales.
  • Direcciones IP.
  • Errores en logs.
  • Cadenas con un formato concreto.

En programación, administración de sistemas y ciberseguridad, las expresiones regulares son muy útiles porque permiten trabajar con texto de forma precisa.

Probador Regex

La pestaña Probador sirve para escribir una expresión regular y comprobar qué partes de un texto coinciden con ella.

Cómo usarlo

  1. Escribe una expresión regular.
  2. Selecciona las flags necesarias.
  3. Pega un texto de prueba.
  4. Pulsa Probar.
  5. Revisa las coincidencias encontradas.

La herramienta muestra:

  • Número total de coincidencias.
  • Texto coincidente.
  • Índice de inicio y final.
  • Grupos de captura.
  • Grupos nombrados, si existen.
  • Texto resaltado con las coincidencias.

Ejemplo: detectar correos electrónicos

Regex:

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

Texto de prueba:

Puedes contactar en [email protected] o [email protected]

La herramienta detectará los correos que cumplan el patrón.

Flags disponibles

Las flags modifican el comportamiento de la expresión regular.

Las más habituales son:

  • g: busca todas las coincidencias, no solo la primera.
  • i: ignora mayúsculas y minúsculas.
  • m: modo multilínea.
  • s: permite que el punto . incluya saltos de línea.
  • u: modo Unicode.

Ejemplo: si no activas la flag g, es posible que solo veas la primera coincidencia.

Reemplazar texto con regex

La pestaña Reemplazar permite buscar un patrón y sustituirlo por otro texto.

Esto es útil para:

  • Anonimizar datos.
  • Limpiar textos.
  • Reformatear información.
  • Modificar logs.
  • Preparar datos antes de procesarlos.

Ejemplo: ocultar parte de un teléfono

Regex:

(\d{3})\d{3}(\d{3})

Reemplazo:

$1***$2

Texto original:

Juan - 654123987
María - 611222333

Resultado:

Juan - 654***987
María - 611***333

Aquí se usan grupos de captura:

  • $1 representa los tres primeros dígitos.
  • $2 representa los tres últimos dígitos.
  • Los dígitos centrales se sustituyen por ***.

Biblioteca de patrones

La pestaña Patrones incluye expresiones regulares comunes para usarlas como referencia rápida.

Algunos ejemplos de patrones disponibles:

  • Email básico.
  • URL básica.
  • IPv4.
  • IPv6 básica.
  • Teléfono español.
  • DNI español.
  • NIE español.
  • Código postal español.
  • Fecha dd/mm/yyyy.
  • Fecha yyyy-mm-dd.
  • UUID v4.
  • Slug web.
  • Contraseña básica.
  • Número entero.
  • Número decimal.
  • Líneas de log que empiezan por error, warning o info.

Cada patrón incluye:

  • Nombre.
  • Expresión regular.
  • Flags recomendadas.
  • Descripción breve.
  • Ejemplo válido.
  • Botón para copiar.

Algunos patrones son básicos y no cubren todos los casos reales. Están pensados como apoyo educativo y punto de partida.

Explicador Regex

La pestaña Explicador ayuda a entender una expresión regular por partes.

No usa inteligencia artificial ni llamadas externas. Funciona mediante una explicación básica de tokens comunes.

Puede reconocer elementos como:

Anclas

^
$
\b

Sirven para indicar inicio, final o límites de palabra.

Clases de caracteres

\d
\w
\s
.
[a-z]
[^abc]

Sirven para representar dígitos, letras, espacios, cualquier carácter o rangos.

Cuantificadores

*
+
?
{2}
{2,}
{2,5}

Indican cuántas veces debe aparecer un elemento.

Grupos

(...)
(?:...)
(?<nombre>...)

Permiten capturar partes del texto o agrupar patrones.

Alternancia

cat|dog

Permite buscar una opción u otra.

Copiar y descargar resultados

La herramienta permite reutilizar los resultados fácilmente:

  • Copiar coincidencias.
  • Descargar resultados en JSON.
  • Copiar texto reemplazado.
  • Descargar texto resultante.
  • Copiar patrones de la biblioteca.

Esto es útil para documentar prácticas, preparar ejercicios, revisar logs o guardar pruebas.

Casos de uso para estudiantes

Este probador de expresiones regulares puede ser útil en muchos módulos y contextos:

DAW y DAM

  • Validar formularios.
  • Comprobar emails, URLs o contraseñas.
  • Procesar respuestas de APIs.
  • Limpiar cadenas de texto.

ASIR

  • Analizar logs.
  • Buscar patrones en configuraciones.
  • Filtrar errores de servicios.
  • Trabajar con scripts.

SMR

  • Practicar patrones básicos.
  • Entender validaciones.
  • Aprender tratamiento de texto.

Certificaciones y práctica técnica

  • Revisar logs.
  • Crear filtros.
  • Preparar reglas de búsqueda.
  • Comprender patrones usados en seguridad y administración.

Consejos para aprender regex

Una buena forma de practicar es:

  1. Empieza con patrones pequeños.
  2. Prueba la regex con textos reales.
  3. Activa la flag g para ver todas las coincidencias.
  4. Usa grupos de captura para extraer partes concretas.
  5. Consulta la biblioteca de patrones.
  6. Usa el explicador para entender cada token.

Las expresiones regulares parecen difíciles al principio, pero se entienden mucho mejor cuando las pruebas con ejemplos concretos.

Conclusión

El probador de expresiones regulares de Tech Toolbox está pensado para ayudarte a practicar, validar y entender regex de forma sencilla.

Puedes usarlo para estudiar, preparar prácticas, trabajar con logs, validar formularios o limpiar datos. Es una utilidad pequeña, pero muy potente para cualquier persona que estudie o trabaje en informática.

julian lopez jimenez

Hola, encantado de conocerte.

Regístrate para recibir las últimas entradas, cada domingo.

¡No hago spam!