Necesito una expresion regular en JS para validar un listado de palabras separadas por comas y que no se permitan mas de 3. Ejemplos:

mango [ok]
mango, guayaba [ok]
mango, guayaba, pera [ok]