hola!

ho un array con questi dati:

codice:
Array
(
    [0] => PD  35031  ABANO TERME BAGNI 
    [20] => BZ  39036  ABTEI                * BADIA 
    [44] => RM  00125  ACILIA             - VEDI ZONE POSTALI
)
ho riassunto i 3 casi in cui possono essere visualizzati i dati.
ecco, io dovrei prendere la provincia, il cap, e il nome del comune possibilmente in 3 variabili diverse, finora l'avevo fatto usando substr, perché non mi ero accorto del * stringacasuale e del - altra stringa casuale


spero di essermi spiegato; mi sapete dare una mano?