Foros del Web » Programando para Internet » Javascript »

Meter variable en expresión regular

Estas en el tema de Meter variable en expresión regular en el foro de Javascript en Foros del Web. Buena estoy intentando meter 2 variables en una expresión regular con new RegExp pero no entiendo como funciona me podrian ayudar con esto? Mi expresion ...
  #1 (permalink)  
Antiguo 20/05/2013, 05:56
 
Fecha de Ingreso: marzo-2010
Mensajes: 102
Antigüedad: 14 años, 1 mes
Puntos: 2
Meter variable en expresión regular

Buena estoy intentando meter 2 variables en una expresión regular con new RegExp pero no entiendo como funciona me podrian ayudar con esto?

Mi expresion regular es la siguiente:

var validateExpresion = /^(\d)+((\,)(\d){1,6})?$/;

Y necesitaria sustituir el número 6 por una variable.

Como podria hacerlo?

Un saludo y gracias
  #2 (permalink)  
Antiguo 20/05/2013, 09:09
 
Fecha de Ingreso: agosto-2011
Mensajes: 78
Antigüedad: 12 años, 8 meses
Puntos: 1
Respuesta: Meter variable en expresión regular

Lo que podria hacer es esto....
Supongamos que lo haces en una funcion
function validateRegularExpresion(var1){
var validateExpresion="/^(\d)+((\,)(\d){1,"+var1+"})?$/ ";
var rr = new RegExp(validateExpresion);
return rr.test(term)
}

Cualquier cosa avisame.

Saludos
__________________
Gimnasia y esgrima de la plata

Etiquetas: funcion, meter, regular, variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:05.