Necesitas una regex para validar direcciones de correo electrónico, extraer marcas de tiempo de líneas de log o analizar un campo CSV que a veces contiene comas entre comillas. Escribes un patrón, lo pruebas contra una cadena de ejemplo en tu código, descubres que falla en un caso límite, lo ajustas, recompilas, pruebas de nuevo. Cada iteración toma 30 segundos de compilar-ejecutar-verificar, y la mayoría de los patrones regex necesitan cinco o seis iteraciones antes de funcionar de forma fiable.
La alternativa es regex101.com — una herramienta excelente que muestra coincidencias en tiempo real, explica cada parte del patrón y te permite probar contra múltiples entradas a la vez. Pero funciona en un navegador, lo que significa que estás pegando tus datos de prueba (líneas de log, registros de usuarios, respuestas de API) en un sitio web público. Y necesitas conexión a internet.
Por qué la retroalimentación en tiempo real importa para regex
Las expresiones regulares son densas por naturaleza. La diferencia entre .* y .*? (codicioso versus perezoso) puede cambiar si tu patrón coincide con una línea o con un archivo entero. Los lookaheads, las clases de caracteres y los grupos de captura interactúan de formas difíciles de razonar mentalmente. Ver las coincidencias resaltadas mientras escribes el patrón transforma las regex de adivinanzas en un proceso visual e iterativo.
Por eso los testers en navegador son tan populares — proporcionan el ciclo de retroalimentación que escribir regex en el código fuente no ofrece. El problema es que requieren un navegador, conexión a internet y confianza en que tus datos de prueba se mantengan privados.
Prueba regex localmente en tu Mac
Bellows incluye un tester de regex como una de sus 41 herramientas para desarrolladores. Escribe tu patrón, pega tu cadena de prueba y ve las coincidencias resaltadas en tiempo real. Ajusta el patrón y los resultados se actualizan al instante — sin compilar, sin recargar la página, sin peticiones de red.
Patrones comunes simplificados
Extraer fechas de archivos de log (\d{4}-\d{2}-\d{2}). Validar números de teléfono con códigos de país opcionales. Encontrar URLs en texto libre. Analizar datos estructurados como CSV o TSV donde los campos pueden estar entre comillas. Estos patrones son simples en concepto pero complicados en casos límite — y un tester en tiempo real te permite detectar esos casos antes de que lleguen a producción.
Ningún dato sale de tu Mac
Si tus datos de prueba incluyen logs del servidor, información de usuarios o salida de sistemas internos, probar patrones regex sin conexión no es solo conveniente — es la decisión responsable. Bellows se ejecuta completamente en tu máquina sin acceso a la red.
Siempre disponible
Bellows se sitúa en tu barra de menú, así que el tester de regex está a un clic de distancia. Sin pestañas del navegador que buscar, sin URLs que recordar, sin indicadores de carga. Ábrelo, prueba tu patrón, copia el resultado, ciérralo. Toda la interacción toma segundos.