Secondo me ti conviene davvero usare le regex perché con cicli annidati risolvi la settimana dei due giovedì.
Oppure ti crei una classe che legge carattere per carattere e mantiene uno "stato" ovvero sa cosa sta leggendo....
Mettere tutto in una unica funzione è suicidio.
|