Ciao.
Quote Originariamente inviata da br1 Visualizza il messaggio
codice:
stringa = "cognome cognome2, nome nome2";
cognome = stringa.split(",")[0];
nomi = stringa.split(",")[1].split(" ");
Edit: scusa, non avevo letto Regexp
Quoto br1 perché anche io farei la stessa cosa senza regexp.. a parte che ora passa ciro78 e ti bastona per il titolo non proprio esplicativo

Però, considerando esattamente le poche indicazioni e l'esempio, da te forniti (sempre che siano esatti e verosimili), aggiungerei giusto un trim() per escludere eventuali spazi ad inizio (e fine) stringa, che altrimenti andrebbero a generare delle voci vuote sull'array:
codice:
nomi = stringa.split(",")[1].trim().split(" ");