Ho unito le discussioni, perche` il metodo e` lo stesso, e ti passo solo la regexp:

/^([0-2][0-9])|(3[01])|[0-9][\/\.][1-9]|(1[0-2])|(0[1-9])[\/\.](19)|(20)[0-9]{2}$/

All'interno di due quadre: backslash slash backslash punto
Se fai un quote del messaggio, puoi poi fare un copia-incolla