
Chequear numeros entre [X] RegExp
Publicado por Enrique (1 intervención) el 26/08/2014 13:37:03
Hola a todos y gracias de antemano.
Tengo un problema creando objeto con expresion regular.
Tengo un texto (ejemplo): "Hola que tal [1], me llamo [3], y quiero [6]".
En principio deberia chequear el texto y anadir los que faltan y seguir sumando, ([2], [4]....)
Mi problema viene cuando intento generar [10], me encuentra [1] y me dice que existe.
He aqui mi codigo, gracias.
Tengo un problema creando objeto con expresion regular.
Tengo un texto (ejemplo): "Hola que tal [1], me llamo [3], y quiero [6]".
En principio deberia chequear el texto y anadir los que faltan y seguir sumando, ([2], [4]....)
Mi problema viene cuando intento generar [10], me encuentra [1] y me dice que existe.
He aqui mi codigo, gracias.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
function checkgaps(text,number,flag) {
while(flag<=number){
var check = "\["+flag+"\]";
var regexp = new RegExp(check);
var check = regexp.test(text);
if(check==false){
return flag;
}else{
flag++;
}
}
return number;
}
Valora esta pregunta


0