Probador de expresiones regulares en línea
Prueba patrones regex de JavaScript en tu navegador. Introduce un patrón y texto, obtén coincidencias y posiciones. Sin envío de datos. El procesamiento se r…
Empezar a usar
Qué hace esta herramienta
Esta herramienta te permite comprobar cómo una expresión regular de JavaScript encuentra coincidencias en un texto de ejemplo. Por ejemplo, con el patrón \b\d+\b y el texto Order 123, amount 456, se obtienen dos coincidencias: 123 y 456, cada una con su posición inicial (0 y 14 respectivamente).
Parámetros y procesamiento
La herramienta añade siempre el indicador g (global) para encontrar todas las coincidencias. Opcionalmente, puedes activar el indicador i para ignorar mayúsculas. No se exponen otros indicadores como multilínea, puntoAll, Unicode, sticky o índices. Tampoco se muestran grupos de captura ni reemplazos.
Limitaciones importantes
El texto de prueba está limitado a 20.000 caracteres y el patrón a 200 caracteres. Aun así, los patrones con retroceso complejo pueden ser lentos porque la ejecución de expresiones regulares de JavaScript no tiene un tiempo de espera integrado en esta página. Los resultados se calculan en tu navegador; las posiciones son índices de cadena de JavaScript, no números de caracteres perceptibles por el usuario ni desplazamientos de bytes. Verifica siempre los resultados en el entorno de ejecución donde usarás la expresión.
Preguntas frecuentes
¿Por qué no veo los grupos de captura?
Esta herramienta está diseñada para probar coincidencias simples. No muestra grupos de captura ni reemplazos; solo indica qué partes del texto coinciden y desde qué posición.
¿Puedo usar modificadores como m o s?
No. La herramienta solo añade los indicadores g y, opcionalmente, i. No se pueden activar otros modificadores desde la interfaz.
¿Qué significa la posición que se muestra?
La posición es el índice de la cadena en JavaScript, que cuenta unidades de código UTF-16. Para caracteres fuera del plano básico (como emojis), la posición puede no coincidir con el número de caracteres visibles.
Lista de verificación
- Patrón de hasta 200 caracteres.
- Texto de prueba de hasta 20.000 caracteres.
- Indicador global siempre activo.
- Opción para ignorar mayúsculas.
- Resultados con posiciones iniciales.
- Errores de sintaxis notificados.
El procesamiento se realiza localmente en tu navegador.