Se puede hacer sin usar expresiones regulares, es decir la solucion es:
Para que funcione con n cifras tienes que comparar el primero con todos los demás, el segundo con todos los que le siguen (con el primero ya está comparado de antes), el tercero con todos los que le siguen, etc.
El problema es que no se adaptar eso al código, por que el problema principal es
Como hago eso si por ejemplo analizamos el 32 ok, Lo analiza así:
posición 0: 2
posicion 1: 3
Posicion 2: 3
posicion 3: 3
Es decir como saber cuando termina la cifra para que no siga analizando, es decir el 2 de la posición 0, lo analizara con la posición 1,2 y 3. y lo envidente sería que solo analizara el 0 y el 1 por que es la cifra total.
Nota: Este problema creo que se soluciona sabiendo la longitud, pero tampoco se implementarlo exactamente para que funcione.
Pero estoy bloqueado seguro que es fácil, si alguien del foro puede adaptarlo con mi código (la solución) pues seguro que se enciende mi LUZ, y ya aprendo