Como escrever regex para verificar uma lista de valores delimitados por vírgula

Estou usando o SobiPro, um sistema de diretórios para o joomla e tenho um campo que terá valores que contêm alfanuméricos e hifens apenas, portanto, uma amostra do que pode estar nesse campo de texto seria:

Papagaios De Brinquedo, Rodas De Plástico, Gizmos De 1 Via, Carretéis De Metal, 3M Wire Fies Ties

Esse regex validará o que eles inserem no formulário antes de salvar um campo.

Eu pensei isso: (\ w +) (, \ s * \ w +) *

Mas claramente eu não estou certo, e isso não conta para os hífens .. qualquer ajuda! obrigado!

questionAnswers(4)

yourAnswerToTheQuestion