Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/10/2004, 05:48
apañero
 
Fecha de Ingreso: abril-2004
Mensajes: 310
Antigüedad: 20 años
Puntos: 0
duda con expresión regular sencilla

Buenas, quería saber si la siguiente expresión regular hace lo que quiero, que es comprobar si la cadena tiene formato 2números-2números-4números

ej: 22-12-2004

(importante que dé error con cualquier letra)


La expresión regular siendo $str la cadena a comprobar es:

Código:
if (0==preg_match('/\d{2}-\d{2}-\d{4}/', $str))
 return false; 
                } 
else{
 //formato correcto
.....
.....
Me parece que hay algo mal porque no me funciona bien con letras. Qué está mal?


graciasss