Preg_match php

Quiero verificar que una cadena, euna una fecha con este formato d/m/a con una o dos cifras y el año con 4 cifras pero no controlo con los patrones de preg_match,alguien me echa un cable?
El patrón podría ser algo asi si no me equivoco:

$fecha = "23/01/2014";
$patron = '/(\d{2})-(\D*)-(\d{4})/';

if (preg_match($patron, $fecha)) {
    //Si el patrón se cumple, tiras palante, o lo que quieras vamos
    ...
}


Te adjunto la tabla para que puedas echar un vistazo tu mismo.

Expresiones regulares PHP
1 respuesta