क्या होगा यदि मैं एक शब्द का उपयोग कर एक स्ट्रिंग को विभाजित करना चाहता हूं जो एक शब्द है?मैं सी # में एक बहु-चरित्र डिलीमीटर द्वारा स्ट्रिंग कैसे विभाजित करूं?
उदाहरण के लिए, This is a sentence
।
मैं is
पर विभाजित करना चाहता हूं और This
और a sentence
प्राप्त करना चाहता हूं।
Java
में, मैं एक स्ट्रिंग में एक डिलीमीटर के रूप में भेज सकता हूं, लेकिन मैं इसे C#
में कैसे पूरा कर सकता हूं?
Regex regex = new Regex(@"\bis\b");
string[] substrings = regex.Split("This is a sentence");
foreach (string match in substrings)
{
Console.WriteLine("'{0}'", match);
}
संपादित: यह उदाहरण आपको दे दी संतुष्ट
यह वास्तव में प्रस्तुत करती है: 'गु' '' 'एक वाक्य' प्रश्न में दिए गए उदाहरण के साथ शायद यही वह वास्तव में चाहता है, लेकिन यह वह नहीं है जो उसने निर्दिष्ट किया है। – IRBMe
यह सिर्फ एक उदाहरण है ... बिंदु यह है: एक स्ट्रिंग है। स्प्लिट जो डिलिमिटर के रूप में तार लेता है। –
हाँ, लेकिन यह नहीं करता सवाल क्या निर्दिष्ट करता है। आउटपुट को निर्दिष्ट करने के लिए आपको कुछ और चालाक उपयोग करना होगा। अब, क्या प्रश्न पूछा गया है वास्तव में पूछताछ * चाहता है * एक अलग सवाल है, लेकिन यहां पूछे गए प्रश्न का उत्तर नहीं दिया जा सकता केवल स्ट्रिंग के साथ तुच्छ। स्प्लिट। – IRBMe