Regex Validate — Free Online Tool

Un validador de regex verifica si una expresión regular es sintácticamente válida antes de que llegue a producción. Previene errores en tiempo de ejecución como "Invalid regular expression" en sistemas configurados por archivos (routers, listas de permitidos/denegados, filtros de búsqueda). SWEDevTools: Prism valida localmente y devuelve errores amigables para desarrolladores para que puedas corregir escapes rotos, rangos, grupos y cuantificadores rápidamente.

Features

Frequently Asked Questions

¿Si compila, es correcto?

No. "Válido" solo significa sintácticamente correcto. Aún necesitas pruebas para asegurar que coincide con las cadenas previstas.

¿Por qué obtengo un error de rango de caracteres inválido?

Rangos como [z-a] son inválidos. Pon los guiones al final o escápalos (\-) cuando quieras un guión literal.

¿Qué significa "Nothing to repeat"?

Un cuantificador (*, +, ?, {m,n}) apareció sin un token válido antes de él, frecuentemente por un escape faltante.

¿Por qué veo errores de "unterminated group"?

Tienes un ( de apertura sin un ) de cierre. Simplifica temporalmente para localizar la discordancia.

¿Los escapes difieren entre lenguajes?

Sí. Muchos bugs vienen del escape de literales de string. Una sola barra invertida en regex frecuentemente necesita \\ en strings JSON/JS.

¿Es seguro aceptar regex proporcionado por el usuario?

Ten cuidado. El regex del usuario puede causar problemas de rendimiento (ReDoS). Considera límites, timeouts o un motor más seguro como RE2.

¿Cuál es la diferencia entre validador y probador?

El validador se enfoca en errores de compilación/sintaxis. El probador se enfoca en el comportamiento de coincidencia y resultados de grupos de captura.

¿Por qué /pattern/g falla cuando lo pego?

Algunas herramientas esperan el patrón crudo sin las barras delimitadoras. Pega solo el patrón y proporciona los flags por separado.

¿Qué pasó con smalldev.tools?

smalldev.tools ya no está disponible. Prism de SWEDevTools ofrece las mismas herramientas para desarrolladores y más, con soporte offline, encadenamiento de pipelines y uso completamente gratuito — sin necesidad de registro.

¿Es Prism una buena alternativa a regex101.com?

Sí. Prism ofrece pruebas y validación de regex con soporte offline completo y privacidad total de datos. Tus patrones y cadenas de prueba nunca salen de tu navegador, y puedes encadenar herramientas de regex con otras utilidades de Prism.