Sobre esta herramienta

Comprobación en vivo con resaltado de coincidencias.

El Probador de Regex evalúa una expresión regular de JavaScript contra una cadena de prueba en tiempo real. A medida que escribes el patrón, todas las coincidencias se resaltan y cada coincidencia con sus grupos de captura se lista debajo. Compatible con todos los indicadores de regex de JavaScript: g, i, m, s, u e y.

Ejemplo

Patrón: \b\w+@\w+\.\w+\b · Texto: "email me@test.com please"

Coincidencia: me@test.com

Cómo usar
  1. Escribe tu patrón regex en el campo Patrón.
  2. Introduce la cadena de prueba en el área principal.
  3. Las coincidencias se resaltan inmediatamente.
  4. Los grupos de captura se listan debajo de cada coincidencia.
Características
  • Resaltado de coincidencias en vivo
  • Extracción de grupos de captura
  • Todos los indicadores JS: g i m s u y
  • Recuento de coincidencias y posiciones de caracteres
  • Panel de referencia rápida de regex
Preguntas frecuentes
¿Qué variante de regex se usa?+
JavaScript (ECMAScript) — el motor usado en Chrome, Firefox, Safari y Node.js.
¿Cómo hago coincidir a través de saltos de línea?+
Activa el indicador m (multilínea) para que ^ y $ coincidan con inicios/finales de línea. Activa el indicador s (dotAll) para que . coincida con caracteres de nueva línea.
¿Por qué mi regex causa un tiempo de espera?+
El retroceso catastrófico puede bloquear el proceso con cuantificadores anidados complejos.
¿Puedo extraer grupos de captura con nombre?+
Sí. Tanto los grupos con nombre (?<nombre>...) como los grupos indexados son extraídos y mostrados.
¿Qué indicadores se admiten?+
Indicadores estándar de JavaScript: g (global), i (no sensible a mayúsculas), m (multilínea), s (dotAll), u (Unicode) e y (adhesivo).
¿Cómo coincido con un punto literal?+
Escápalo: \. El punto sin escapar coincide con cualquier carácter excepto saltos de línea. Usa \. para el carácter punto literal.

Tester de Expresiones Regulares

← Todas las herramientas
Cargando…
Herramientas relacionadas
Buscar y Reemplazar Diferencia de Texto Formateador JSON
También disponible en: 🇬🇧 English🇮🇳 हिन्दी