DevToolbox

Gratis en línea Regex Tester

Prueba y depura expresiones regulares con resaltado en vivo de coincidencias, extracción de grupos y una biblioteca de patrones comunes. Gratuito, 100 % del lado del cliente.

100% lado del cliente · Tus datos nunca salen de tu navegador
//

Cómo usar Regex Tester

Introduce tu expresión regular en el campo patrón (sin las barras oblicuas). Activa/desactiva los modificadores con los botones a la derecha del campo.

  • Pega el texto que quieres buscar en el área Cadena de prueba.
  • Haz clic en Probar o pulsa Ctrl/Cmd+Enter. Las coincidencias se resaltan en la salida y se listan en la tabla de Detalles de coincidencias de abajo.
  • Abre la Biblioteca de patrones comunes para cargar una regex predefinida — ideal para casos de validación como email, URL o UUID.
  • Usa Copiar regex para copiar la expresión completa incluyendo modificadores (/patrón/modificadores).

Los grupos de captura con nombre ((?<nombre>patrón)) aparecen como columnas con nombre en la tabla de Detalles de coincidencias.

Preguntas frecuentes

¿Qué motor de regex utiliza esta herramienta?

Este probador utiliza el motor RegExp integrado de JavaScript, que sigue la especificación ECMAScript. Admite la mayoría de la sintaxis compatible con Perl, pero no soporta aserciones lookbehind en todos los navegadores más antiguos.

¿Qué hacen los botones de modificadores?

g (global) encuentra todas las coincidencias en lugar de detenerse en la primera. i hace que la coincidencia no distinga entre mayúsculas y minúsculas. m hace que ^ y $ coincidan con los límites de línea. s hace que . coincida con las nuevas líneas. u activa el modo Unicode completo, incluido el manejo de pares sustitutos.

¿Cuántas coincidencias muestra la herramienta?

La salida resaltada muestra todas las coincidencias en la cadena de prueba. La tabla de Detalles de coincidencias muestra hasta las primeras 100 coincidencias individuales con sus posiciones de índice y grupos capturados.

¿Cómo uso los grupos de captura?

Rodea parte del patrón entre paréntesis, p.ej. (\d{4})-(\d{2})-(\d{2}). Cada grupo capturado aparece en la columna Grupos de la tabla de Detalles de coincidencias. Los grupos con nombre usan la sintaxis (?<nombre>patrón).

¿Se envía la cadena de prueba a algún servidor?

No. Toda la coincidencia se realiza en tu navegador usando la API JavaScript RegExp. Ningún texto ni patrón abandona tu dispositivo.

¿Cuáles son los patrones comunes en la biblioteca?

La biblioteca incluye patrones para direcciones de correo electrónico, URLs, direcciones IPv4, números de teléfono, colores hexadecimales, fechas (YYYY-MM-DD), códigos postales, números de tarjeta de crédito, slugs, UUIDs y más.

Herramientas relacionadas

Artículos relacionados