Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/04/2009, 13:31
phidalgo
 
Fecha de Ingreso: enero-2007
Mensajes: 97
Antigüedad: 17 años, 4 meses
Puntos: 1
Respuesta: Duda con expresión regular

En efecto, gracias por responder.
Aqui dejo el código con el que me resulto:

Código PHP:
$codigo="P-09-010102";
$patron ="^([B|P|C])-((0[1-9]|1[0-2]){1})-((0[1-9]|1[0-2]){1})((0[1-9]|1[0-9]|2[0-9]|3[0-1]){1})([0-9]{2,})";
        if ( 
ereg($patron,$codigo) )
            return 
1;
        else
            return 
0