ciao a tutti...ho un file csv che va spezzato...non voglio usare explode x vari motivi e volevo usare le espressioni regolari

la sintassi è così

campo1;campo2;campo3;campo4
campo5;campo6;campo7:campo8

uso questo modello

(.*)[;]

ma nn va molto bene

cioè, lui li spezza se trova uno spazio dopo il punto e virgola...io voglio che spezzi sia quando ci sta uno spazio sia quando ci sta un altro valore...
suggerimenti?

uso la funzione preg_match_all

grazoe e ciao