Originariamente inviato da lupinvv
Ho delle stringhe di questo tipo
,MA1,MI2,FA1,FI2,
,,MI1,GR2,FA1,
,MA2,MI1,GR2,FA2,FI1

E vorrei metterle in questo modo in output(prendo come esempio questa ,MA1,MI2,FA1,FI2,)

MA MI FA FI
1 2 1 2

Come faccio?
Sto uscendo pazzo...
Grazie
Ti ringrazio per la risposta ma il problema è un pò più complesso.
In pratica le stringhe che io ho sono varie e in questa modalità

,MAx,MIx,GRx,FAx,FIx, dove x sta per un numero da 0 a 99

Però la stringa non è sempre così,ovvero alcuni elementi potrebbero mancare,potrebbe essere anche come sotto
,MAx,GRx
,FIx
,MIx,FAx

Però a me serve mettere sempre i dati in questo modo e in questo ordine

MA MI GR FA FI
x x x x x

Quindi bisognerebbe estrarre dalla stringa i pezzi tra una virgola e l'altra,fare u confronto per capire se sono MA,MI,GR... e poi estrarre il numero associato e mettere tutto sotto la forma

MA MI GR FA FI
x x x x x


Spero di essermi spiegato bene
Grazie