Salve,
ho scritto questo codice che fa alcuni controlli su dei campi, e ficca il contenuto in un array. I controlli vengono eseguiti con tre tipi di eregi. Il problema (al di là degli eregi e dello script) è che vorrei che lo script fosse eseguito fin quando è possibile, magari settando un while (true)... ma non so come scriverlo.
ad esempio
se trovi una virgola nella stringa
(.*)([,])(.*)
spezzami la stringa in un array e mettici il valore di sinistra e di destra. Fin qui tutto ok.
Ma come faccio a dire ancora riprova a rifare la stessa cosa con i valori appena spezzati? ...e provaci finchè trovi virgole? L'array di contenimento ovviamente deve essere lo stesso, quindi andrebbe definito all'inizio...