ci sono...così dovrebbe andar bene:
codice:
function checkTag( $tag ){
	return preg_match("/^[a-zA-Z]*(\s)?(,[a-zA-Z]*(\s)?)*$/", $tag);
}

l'unica cosa che non mi piace è che non mi accetta un eventuale spazio dopo la virgola...vedo di smanettarci ancora un attimo