No hay herramientas usadas recientemente
Aún no hay herramientas favoritas

Visualizador Regex Gratis: Probar y Depurar Expresiones Regulares Online

8 usos
Email URL IPv4 Hex Color Date Phone HTML Tag

Consejos Regex

Coincidencias en tiempo real
Escribe el patrón y el texto de prueba. Las coincidencias se resaltan al instante con conteo y posiciones.
Flags disponibles
Global (g), ignorar mayúsculas (i), multilínea (m), línea única (s). Combina según necesites.
Presets comunes
Email, URL, fecha, números, teléfono, IP, HTML tags. Un clic para cargar patrones probados.

Preguntas frecuentes

Q ¿Cómo probar una expresión regular?
A Escribe el patrón en el campo superior, el texto de prueba abajo. Las coincidencias se resaltan con colores, mostrando grupos y posiciones.
Q ¿Qué flags puedo usar?
A g (global, todas las coincidencias), i (ignora mayúsculas), m (multilínea), s (. incluye saltos de línea).
Q ¿Hay patrones predefinidos?
A Sí: email, URL, fecha, números, teléfono, IP y más. Un clic para cargar y probar.
Q ¿Cómo puedo encontrar rápidamente patrones comunes como direcciones IP o URL sin tener que escribirlos desde cero?
A Puedes usar los ajustes preestablecidos integrados. Simplemente haz clic en el menú desplegable etiquetado como 'Presets' (Preajustes). Luego, selecciona una opción como 'IPv4 Address' (Dirección IPv4) o 'HTTP URL' (URL HTTP). La herramienta rellena automáticamente el campo de entrada de regex con un patrón probado. Es un gran ahorro de tiempo, especialmente para desarrolladores freelance que crean sitios web para clientes.
Q ¿Por qué mi regex coincide cuando no debería?
A Revisa si la bandera 'g' está activada. Sin ella, el motor se detiene tras la primera coincidencia, generando falsos positivos en validaciones. Por ejemplo, /\d+/ contra "abc123def" sin 'g' muestra un resultado, y con 'g' también. El problema real suelen ser los anclajes faltantes. Agrega ^ al inicio y $ al final para forzar la coincidencia con toda la cadena. Alterna las banderas una por una para aislar la causa.
Q ¿El visualizador de regex admite aserciones de lookbehind?
A Sí, las aserciones lookbehind funcionan aquí. Puedes usar tanto la forma de longitud fija (?<=patrón) como (?<!patrón). Los lookbehinds de longitud variable como (?<=ab+) también son compatibles, ya que el motor es JavaScript. Prueba el patrón (?<=@)\w+ para extraer nombres de usuario de correos electrónicos. Un consejo: si no coincide, verifica que la bandera 'u' esté activada — algunos patrones Unicode la requieren.

Cómo Usar el Visualizador

Herramientas relacionadas