Попробуйте это регулярное выражение:
Regex RE = new Regex(@"[\s,\,]+");
+
делает разделитель "одним или несколькими" из предыдущих элементов. Это может помочь, но не обнаружит ситуацию с двумя запятыми (она будет интерпретирована как один разделитель, который может не соответствовать вашему желанию). Другая возможность будет:
Regex RE = new Regex(@"\s*,\s*");
- ноль или более пробелов, за которыми следует запятая, за которой следует ноль или более пробелов.
Возможно, вам также придется решить, как вы хотите обрабатывать входные данные, такие как:
foo, ,bar
, который вы можете просмотреть как список из трех элементов, второй из которых - один пробел.