Probador de Regex

Prueba patrones con resaltado en vivo

Cargando…

¿Te fue útil esta herramienta?

About this tool

Esta herramienta prueba un patrón de expresión regular contra un texto en tiempo real. Como usa el motor real de expresiones regulares de JavaScript del navegador, cualquier patrón que confirmes aquí se comporta igual al pegarlo en tu código: las coincidencias se resaltan, y los grupos de captura se listan junto a cada coincidencia.

How to use

  1. Haz clic en un botón de patrón común (correo electrónico, número de teléfono coreano, URL, fecha, y más) para empezar desde un ejemplo, o escribe tu propio patrón.
  2. Activa o desactiva los flags g (global), i (ignorar mayúsculas/minúsculas), m (multilínea) y s (dotAll) con los botones.
  3. Escribe la cadena a probar en el cuadro de abajo y las partes coincidentes se resaltan.
  4. En la lista de coincidencias, comprueba la posición de cada coincidencia (@index) y los valores de sus grupos de captura.

Frequently asked questions

¿Qué flags de expresión regular admite esto?
Puedes activar cuatro: g (búsqueda global), i (sin distinción de mayúsculas/minúsculas), m (multilínea, para que ^ y $ funcionen por línea), y s (dotAll, para que . también coincida con saltos de línea). Flags como u (unicode) o y (sticky) no están disponibles como interruptores aquí.
¿Por qué sigo viendo varias coincidencias aunque el botón g esté apagado?
Esta herramienta siempre busca internamente con el flag g activado para poder encontrar todas las posiciones de coincidencia. El botón g en pantalla sirve para registrar qué combinación de flags usarías en tu código real; activarlo o desactivarlo no cambia los resultados de coincidencia que se muestran aquí.
¿Cómo compruebo los grupos de captura?
Si tu patrón tiene grupos entre paréntesis, cada coincidencia de la lista muestra sus valores de grupo en orden. Un grupo que no coincidió se muestra como 'ninguno'.
¿Introducir un texto muy largo ralentiza las cosas?
No: para evitar un bucle infinito por un patrón que sigue coincidiendo con una cadena vacía, la búsqueda se detiene tras un máximo de 1000 coincidencias.

Herramientas similares