Buenas,estoy usando dicho ORM y tengo dos campos, un email y una fecha de nacimiento que intento validar con expresiones regulares estableciendo reglas en el schema.xml de propel.
Por un lado el e-mail, obtenido de los ejemplos de la documentación del ORM:
Código XML:
Ver original<rule name='match' value='/^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9])+(\.[a-zA-Z0-9_-]+)+$/' />
Por otro, la validación de la fecha, obtenida por google:
Código XML:
Ver original<rule name='match' value='/^(1|2)\d{3}-(0[1-9]|1[0-2])-(0[1-9]|1[0-9]|2[0-9]|3[0-1])$/' />
En ambos casos fallan la validación de Propel. Pero checkeando las expresiones en esta
página. Ambas son funcionales.
Alguna idea ?.