Con una query estraggo da un database una stringa composta nel seguente modo:
(((dati)), ((dati), (dati))) oppure (((dati))) o anche (((dati)), ((dati))) eccetera
in pratica un oggetto definito dalle parentesi () che può contenere un numero variabile di altri oggeti, separati da virgole, anch'essi definiti dalle parentesi () che a loro volta possono contenere un numero variabile di stringhe racchiuse da altre parentesi () e separate da virgole. Le stringhe dati sono composte da una combinazione casuale e di lunghezza variabile di numeri da 0 a 9, punti, trattini, virgole e spazi. Io devo estrarre tutte le stringhe e ho pensato di utilizzare la funzione preg_match_all() ma ho grosse difficoltà nel definire l'espressione regolare per la ricerca delle occorrenze nella stringa e mi serve qualcuno con più esperienza che mi dia una mano