Probador de Expresiones Regulares
Escribe una expresión regular, elige las banderas, pruébala contra un texto de ejemplo, inspecciona coincidencias y grupos de captura, y previsualiza reemplazos.
Entradas
Resultados
- Matches
- 2
- Status
- OK
- hello@example.comIndex 8 · 0 capture group(s)
- support@example.orgIndex 29 · 0 capture group(s)
Matches update as you edit the pattern, flags, or text.
Cómo probar una expresión regular
Prueba una expresión regular de JavaScript contra texto real, inspecciona coincidencias y grupos de captura, y previsualiza la salida de reemplazo.
Cómo usarlo
- Ingresa el patrón de regex sin las barras que lo rodean.
- Agrega banderas como g, i o m cuando sea necesario.
- Pega el texto que quieres probar.
- Revisa el conteo de coincidencias, las posiciones, los grupos de captura y la vista previa de reemplazo.
Verificaciones útiles
Los probadores de regex son útiles para validar patrones de formularios, limpiar datos de registro, preparar reglas de buscar y reemplazar, y depurar grupos de captura antes de que pasen al código.
Consejos de depuración
- Comienza con una muestra pequeña antes de probar un documento largo.
- Agrega la bandera g cuando quieras todas las coincidencias.
- Usa grupos de captura para confirmar qué parte de la coincidencia reutilizarás.
Notas sobre RegExp
El probador usa el comportamiento de RegExp de JavaScript. Los patrones escritos para PCRE, .NET, Java o motores de base de datos pueden necesitar ajustes antes de coincidir de la misma forma.
Preguntas frecuentes
¿Qué variante de regex usa esto?
Usa expresiones regulares de JavaScript, la misma variante que usan los navegadores modernos.
¿Por qué falla un regex válido de otro lenguaje?
La sintaxis de regex difiere entre motores. Un patrón de PCRE, Python o Java puede necesitar pequeños cambios para JavaScript.
¿Limita las coincidencias?
Sí. La vista previa se detiene después de 200 coincidencias para que un patrón descontrolado no sature la página.
