Che pattern devo costruire per accettare questo formato:

ciao,boh,oleee,...,...

E non deve accettare

ciao (1 sola voce)
ciao,boh, (virgola finale o iniziale)

in poche parole deve accettare frasi separate da virgole e almeno ci devono essere 2 voci e non ci deve stare nessuna virgola iniziale o finale (o qualsiasi altro carattere).

io avevo pensato

^[\w\ ]*(,){1}$

xo così nn rispetta nè la prima nè la seconda condizione