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