Showing posts with label regular expression. Show all posts
Showing posts with label regular expression. Show all posts

Tuesday, September 16, 2008

Herramientas para Expresiones Regulares

Nuevamente las expresiones regulares se interponen en mi camino, consumiendo mas de mi tiempo de lo que realmente merecen, asi que en busca de ayuda para resolver el contratiempo de lidiar con estas una vez mas (ya antes hable de ellas aqui) ubique un par de herramientas para verificar que tu expresion regular o "regex" funciona correctamente, aqui la lista:
  • Expresso, una herramienta para construir y probar expresiones regulares. Por lo que encontre parece ser la mas popular, incluso esta el codigo fuente disponible.
  • Regular Expression Workbench, en su version 2.0 es ya antigua y el link original para descargarla no funciona, pero hace poco su autor tambien lanzo el codigo fuente y lo puedes encontrar aqui.
  • reWork es otra buena opcion online, no necesitaras bajar ningun programa como en los casos anteriores pero la desventaja es que no soporta regex de .NET, las cuales tienen algunas particularidades bastante disimiles a los demas lenguajes, porque? es Microsoft, que esperabas!


Hoy mi mayor contratiempo fueron asignar grupos y hacer matching correcto para extraer la secuencia de caracteres que necesitaba, si tambien haz tenido estos problemas seguro te agradara este articulo donde los explican de manera concisa y directa... es solo para .NET... sorry Unix/Linux extremistas... jajaja!!!

Gracias por leer.

Friday, November 16, 2007

Expresiones Regulares... que es esto?

Si ya lees esto, y crees que hablo de dichos, refranes o frases, entonces estas errado. Hablo de una poderosa herramienta para la busqueda de patrones en textos normalmente, o mejor dicho en secuencias de caracteres para ser tecnicos. Es algo muy usado por los programadores de casi cualquier lenguaje.

En mi caso, lo necesito de vez en cuando y de cuando en vez, entonces dada la infrecuencia me cuesta recordar todo el tiempo sus reglas y casi siempre no tengo algun libro de consulta a la mano. A proposito, el Regular Expression - Pocket Reference de O'reilly es muy bueno.



Pero, la sacrosanta (y maldecida tambien) Internet siempre me salva, aunque no siempre encuentro una buena referencia online inmediatamente.... al menos, hasta hoy.

Aqui los dejo con el sitio, que hasta el momento me parece tiene el mejor resumen, para aprender y recordar como usar las Expresiones Regulares. En este caso particular en el ambiente .NET y lenguaje C# (se pronuncia "si sharp" por si no lo sabias... jeje!!).
Gracias por leer.