scusate ragazzi la banalità ma non riesco a costruire una espressione regolare utilizzando variabili.
ecco il mio codice
var len_min=2;
var len_max=6;
var str='21093214';
var exp="^\d{"+len_min+","+len_max+"}$";
var num_reg = new RegExp(exp);
if (!str.match(num_reg)) alert ("Non valido");
non mi funziona. ho provato a cambiare le variabili con valori fissi tipo 1 e 5 e allora funziona. ho provato anche ad utilizzare le barre / per delimitare l'espressione regolare...insomma ho provato in tutte le salse.
sapete darmi un idea? grazie :-)