Ciao, in una stringa composta in modo vario ci sono dei dati che compaiono tra parentesi quadre tipo così:

codice:
[test]
ciao=pippo
r=ciao
esa=52

[mio]
ciao=sppo
r=cidsfao
esa=522
come faccio ad avere un array (o qualcosa di simile) con tutti i valori tra parentesi quadre?
array --> 1,test; 2,mio; 3,...

grazie