Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/06/2008, 12:22
Avatar de kyoalex
kyoalex
 
Fecha de Ingreso: diciembre-2006
Ubicación: Merida Yuc Mexico
Mensajes: 36
Antigüedad: 18 años, 4 meses
Puntos: 0
Expresiones Regulares.

Hola amigos que tal

Bueno haber si alguien puede ayudarme con esta cosa que me esta traumando :p .

Porque no puedo acompletar una expresion regular por medio de parametros???

tengo una funcion que hace esto:

funciontest(this.value,1,2,3)


function funciontest(Value, key, entero, decimal)
{
_Aux = '/^(\d){0,'+entero+'}(\.(\d){0,'+decimal+'})?$/';
var expReg = eval(_Aux);
.....
}

con esta funcion funciontest lo que hago es valdiar que en campo haya escrito el usuario n enteros y n decimal, segun como yo llame a la funcion. pero lo raro es que cuando lo mando por parametros javascript le vale. :S

si pongo asi la variable expReg = /^(\d){0,4}(\.(\d){0,4})?$/; esta funciona correctamente, pero no la puedo usar acompletando por parametros, alguien tiene alguna idea????