Hooola de nuego
la verdad es que haga lo que haga me devuelve false todo el tiempo
patron=/^d{4},d{2}$/;
alert(patron.test(5004,32));
-Eso devuelve false
patron=/^d{4},d{2}$/;
alert(patron.test('5004,32'));
eso también.
Si añado, quito, cambio, doy la vuelta... me devuelve siempre false
Tiempo atrás observé que mientras cumplan unos mínimos las regexp yá se ajustan al patrón y permiten "de más" (lo que no permiten es de menos), por eso dije lo que dije (valga la rebuznancia) en el mensajete anterior