Después de bastante tiempo sin programar nada “serio” con PHP, hoy lo he retomado para hacer unas cosillas. Cual es mi sorpresa al ver que en las últimas versiones (>= 5.3.0), las funciones para expresiones regulares en formato POSIX han pasado a ser obsoletas/eliminadas. Mi gozo en un pozo.
Pues nada, a repasar la sintaxis de las expresiones regulares de Perl… que tengo más que oxidada. Buscando una posible ayuda rápida por Internet, me he encontrado algo más útil que los tutoriales/cheat sheets de toda la vida: The Regex Coach. Éste programa es un banco de pruebas en el que puedes ir probando el funcionamiento de tu expresión regular en tiempo real, y él mismo te marca el resultado de lo que estás buscando. Además, puedes elegir entre una multitud de opciones: case sensitive, cadena multilínea, hacer un replace/split…
Filtrando las fechas de modificación en el resultado de un comando dir.
¡Y además está programado en Lisp! 😀