Cómo escribir expresiones regulares para verificar una lista de valores delimitada por comas

Estoy utilizando SobiPro, un sistema de directorio para joomla y tengo un campo que tendrá valores que solo contienen caracteres alfanuméricos y guiones, por lo que una muestra de lo que podría estar en este campo de texto sería:

Cometas De Juguete, Ruedas De Plástico, Gizmos De 1 Vía, Carretes De Metal, Lazos De Alambre De 3M

Esta expresión regular validaría lo que ingresan en el formulario antes de guardar un campo.

Pensé esto: (\ w +) (, \ s * \ w +) *

Pero claramente no tengo razón, y no tiene en cuenta los guiones ... ¡ninguna ayuda! ¡Gracias!

Respuestas a la pregunta(4)

Su respuesta a la pregunta