salve,
devo parsare dei dati contenuti in un file di testo fornito (quindi la struttura dei dati è quella e non si può cambiare![]()
).
I primi 5 caratteri di una riga rappresentano un numero che può essere da 1 a 5 cifre, se il numero è più corto di 5 cifre la cifra mancante viene sostituita da uno spazio. Ora metto degli _ per farvi capire, altrimenti nn funzionerebbe con gli spazi.
Numero 5 cifre => 12345
Numero con meno di 5 cifre => ___12
Veniamo ora al problema, come posso fare una regexp che mi selezioni solo il numero senza gli spazi, sapendo che la stringa deve essere per forza 5 caratteri e non può esserci una situazione del tipo _2_45.
Spero di essermi spiegato.
Grazie![]()