miércoles, abril 06, 2011

Constructor de Expresiones Regulares

Sabemos que las expresiones regulares (regex) son increíblemente poderosas... si es que sabemos como usarlas. En lo personal, me ha costado "tomarles cariño" y entenderlas, mas aún cuando existen regex como la de la validación de email, que siempre me deja totalmente anonadado y con principio de dolor de cabeza:

Para una explicación totalmente detallada sobre esta expresión regular, que no es nada corta, pueden visitar Stackoverflow o el RFC822
En fin... hay una buena tanda de programas que sirven para ayudarte a construir y entender expresiones regulares, uno de mis preferidos es "Regexr". Regexr (creado por @gskinner) es un constructor de expresiones regulares gratuito y multiplataforma (hecho en Adobe Air), que te permite editar, construir y probar tus expresiones regulares, de forma online u offline. Además cuenta con una pequeña biblioteca de la sintaxis para las regex que créanme que ahorra muuuucho tiempo.

Captura de Regexr

Puedes encontrar la versión online de Regexr acá:
http://gskinner.com/RegExr/
Y puedes descargar Regexr dando clic acá:
http://gskinner.com/RegExr/desktop/

Esta es otra de esas aplicaciónes que debes de tener en tu arsenal de herramientas de programado. Espero que les sirva tanto como a mi. Y si tiene otra aplicación similar o sugerencia, no duden en mencionarla  ¡Saludos!

Sunsetting Sr. Byte.

El Sr. Byte ha estado más de 5 años inactivo. Digamos que estaba en " code freeze ". Pero ahora es el último release. Quizas no...