Si ho capito.. però per curiosità guarda quest'esempio che sta nel manuale online di PHP:


<?php
if (ereg ("([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})", $data, $regs)) {
echo "$regs[3].$regs[2].$regs[1]";
} else {
echo "Formato di data non valido: $data";
}
?>