Мне нужно регулярное выражение, чтобы разделить строку запятыми и / или пробелами, но игнорировать дефисные слова - как лучше всего это сделать?
так, например - я бы хотел это ...
"foo bar, zap-foo, baz".split(/[\s]+/)
чтобы вернуть
["foo", "bar", "zap-foo", "baz"]
но когда я делаю это, он включает запятые как это ...
["foo", "bar,", "zap-foo,", "baz"]