Quickloox

Dal mondo Apple all'universo digitale, in visualizzazione rapida dell'ovvio

10 set 2007

La naturale regolarità

Ho ripreso in mano, per piacevole necessità, le espressioni regolari. Due piccole novità almeno per me, in materia: RegExpress e la Regular Expression Library.

Per il curioso, un esempio banalissimo: hai un file di testo, che so, di un milione di righe. Ogni riga contiene una o più date, scritte in molti formati differenti: 10/9/2007, 10/09/2007, 10-09-2007, 10-9-2007, 10/9/07, 10/09/07 per esempio.

Ti tocca uniformare il formato, in modo che tutte le date siano (per dire) 11/09/2007.

Con una espressione regolare puoi farlo in un colpo solo.

E questo è un esempio semplice.

Commenta