Si, è vero, il problema è che devo verificare che una stringa contenga solo ed esclusvamente numeri, senza +, -, ecc. che pure sono previsti nei valori numerici.
Non vorrei dovermi fare un loop su ogni carattere della stringa per testare che il valore sia da 0 a 9.