Probador de expresiones regulares
Para qué sirve
Explora expresiones de JavaScript sin ejecutarlas en el hilo de interfaz. Un worker nuevo limita el impacto de patrones costosos.
Cuándo usarla
Usa Probador de expresiones regulares cuando necesites la operación descrita y puedas revisar el resultado frente a tu fuente original. Conserva siempre el original y trabaja sobre una copia.
Pasos
- Escribe un patrón sin barras delimitadoras y el texto de prueba.
- Configura flags como g o i.
- Procesa, revisa índices/grupos y cancela o reduce la entrada si tarda demasiado.
Ejemplo práctico
Entrada: Patrón (a+) con flags g; texto baa.
Resultado esperado: Coincidencia aa en índice 1 y grupo aa.
Errores comunes
- Patrón 2.000 caracteres, texto 100.000, 500 coincidencias y un segundo por trabajo.
- Los flags dependen del navegador. Índices son unidades UTF-16. No verifica expresiones de otros motores.
Si aparece un error, reduce la entrada o corrige el campo indicado. No trates una operación fallida como un resultado válido. Repite el ejemplo con datos sintéticos para separar un problema de entrada de un problema de la herramienta.
Limitaciones y privacidad
Las entradas se procesan en el navegador. Visitar el sitio descarga sus recursos, pero la herramienta no sube el documento ni el texto. Los resultados no se guardan automáticamente. Revisa los archivos descargados antes de incorporarlos a un flujo de trabajo.
No pegues secretos de producción en un dispositivo no confiable. El procesamiento local no sustituye la validación en la aplicación de destino.
Preguntas frecuentes
¿Se modifica el original?
No. Conserva la fuente y descarga o copia explícitamente el resultado que quieras guardar.
¿Qué debo revisar antes de usar la salida?
Coincidencia aa en índice 1 y grupo aa. Patrón 2.000 caracteres, texto 100.000, 500 coincidencias y un segundo por trabajo.
Pruébala
Probador de expresiones regulares