Юку понял правильно. Вот в контексте:
preg_replace('/,\s*/', ' ', 'tag1, tag2, tag3, tag4,tag5 tag6');
Если некоторые из ваших тегов без запятых между ними имеют более одного пробела, вы можете использовать вместо этого:
preg_replace('/,\s*|\s+/', ' ', 'tag1, tag2, tag3, tag4,tag5 tag6');