Hola,
wmzt, es el segundo tema que revives para decir la misma cosa. Y si te fijas, lo que habíamos puesto sí valida que pueda ser X o Y.
Además, el enlace que pusiste es para hacerlo con PHP y estamos en un foro de Javascript.
P.S.: Una expresión regular para validar: