RegexBuddy herramienta de expresiones regulares
Pocas veces he escrito sobre programas de pago pues casi siempre encontré alternativas gratuitas que cubrían mis necesidades, pero en este caso, RegexBuddy me pareció una buena inversión y su precio tampoco es muy elevado (29,95€) teniendo en cuenta que es una herramienta que aumenta tu productividad a la hora de programar expresiones regulares.
RegexBuddy la mejor herramienta de expresiones regulares
Muchas veces me he encontrado con tener que recurrir a expresiones regulares a la hora de programar aplicaciones y siempre tenía el problema de cómo probar esa expresión regular para ver que funcionaba como yo esperaba y que no me daría problemas.
En mis comienzos con la programación, hacía programas auxiliares en los que probar la expresión regular, para así no tener que compilar una y otra vez mi proyecto principal, ni agregar código basura para hacer una simple prueba.
Hace poco descubrí esta maravillosa herramienta RegexBuddy, para mi es la herramienta definitiva en cuanto a expresiones regulares. Permite escribir expresiones regulares para más de 10 lenguajes de programación diferentes y probar estas expresiones regulares en la propia aplicación.
La prueba de expresiones de regulares es el principal uso que le doy a esta aplicación, pero tiene muchas más opciones muy interesantes y que también uso con bastante frecuencia.
RegexBuddy permite crear expresiones regulares de forma automática a base de “tokens” (fichas) con unos pocos clicks, lo cual es de ayuda a los novatos ya los no tan novatos. Incluye una librería en al que puedes guardar tus expresiones regulares y por defecto incorpora una gran cantidad de expresiones regulares listas para su uso.
La aplicación además incluye una herramienta similar al “Grep” de los sistemas Linux, sólo que este Grep funciona en Windows y con una interfaz gráfica (a diferencia del Grep de Linux que funciona en modo consola). Con esta aplicación Grep, podemos buscar con expresiones regulares contenido en varios archivos seleccionando una carpeta (dando opción a incluir en la búsqueda todas las subcarpetas) o buscar contenidos en un único archivo. La aplicación va más allá, ya que no sólo permite buscar, sino que también permite hacer reemplazos masivos de cadenas de texto, lo cual es realmente útil en ciertas ocasiones.
Como conclusión, si eres programador y recurres frecuentemente a las expresiones regulares no lo dudes, RegexBuddy es tu herramienta.