इनपुट स्ट्रिंग को देखते हुए " word1 word2 word3 word4 "
, गो में स्ट्रिंग्स की एक सरणी के रूप में इसे विभाजित करने के लिए सबसे अच्छा तरीका क्या होगा? नोट हो सकता है कि किसी भी प्रत्येक शब्द के बीच रिक्त स्थान या यूनिकोड-रिक्ति वर्णों की संख्या।
जावा में मैं सिर्फ उपयोग करूंगा someString.trim().split("\\s+")
।
(नोट: गो में नियमित अभिव्यक्ति का उपयोग करके डुप्लिकेट स्प्लिट स्ट्रिंग किसी भी अच्छी गुणवत्ता का जवाब नहीं देता है। कृपया वास्तविक उदाहरण प्रदान करें, न कि केवल एक लिंक regexp
या strings
पैकेज संदर्भ।)
strings.Fields
उद्धृत भागों में रिक्त स्थान को अनदेखा नहीं करता है।