Forse non hai chiaro come funzionano le espressioni regolari...
L'espressione regolare ti dice come COSTRUIRE una stringa, ad esempio:
1[0-9]{3}|2[0-9]{3}
questa sequenza di segni significa che:
- la cifra può iniziare con 1 | 2 (leggi con 1 o 2)
- dopo a questo numero ci devono stare 3 cifre che possono andare da 0 a 9
Quindi, dopo aver letto questo, trovati l'espressione regolare per il tuo caso, ma secondo me ti conviene metterti due variabili intere e fare semplicemente la sottrazione come ti ho già detto.

Rispondi quotando