मुझे कॉमा और/या रिक्त स्थान से स्ट्रिंग को विभाजित करने के लिए एक regexp की आवश्यकता है, लेकिन हाइफेनेटेड शब्दों को अनदेखा करें - ऐसा करने का सबसे अच्छा तरीका क्या है?regexp अल्पविराम और रिक्त स्थान से विभाजित स्ट्रिंग, लेकिन हाइफेनेटेड शब्दों को अनदेखा करते हैं?
इसलिए, उदाहरण के लिए - मैं इस चाहता हूँ ...
"foo bar, zap-foo, baz".split(/[\s]+/)
["foo", "bar", "zap-foo", "baz"]
वापस जाने के लिए लेकिन जब मैं यह है कि यह इस तरह के लिए अल्पविराम शामिल कर ...
["foo", "bar,", "zap-foo,", "baz"]
'[" foo "," बार "," जैप-foo "," baz "] 'आउटपुट है, लेकिन क्या हम ** ** ** {"foo bar"] '' ["foo" और "bar"] ' – carbonr