Insert characters between strings in vb.net -
मेरे पास एक स्ट्रिंग है जिसमें
AFCADABAFGHABCDAEAXB मैं एबी जैसे [एबी] से पहले और बाद में एक टैग जोड़ना चाहता हूं
एएफसीएडी [एबी] एफ़ बी [एबी] सीडीएई [एएक्सबी] जेएए <पी> Vb.net खिड़कियों के रूप में कार्य करना
यह निश्चित रूप से सबसे सुरुचिपूर्ण समाधान नहीं है, लेकिन मेरा मानना है कि यह काम करता है: <पूर्व>
स्ट्रिंग स्ट्रिंग = "एएफसीएडीएबीएएफजीएचएबीडीएएएसीएबीएबीएएचएएडीएडीएक्सबी"; स्ट्रिंगबिल्ल्डर sbOutput = नया स्ट्रिंगबिल्डर (); स्ट्रिंगबिल्डर एसबीटीम्प = नया स्ट्रिंगबिल्डर (); फोरेक (स्ट्रिप्यूशन में चार च) {if (ch.Equals ('A')) {if (sbTemp.Length & gt; 0) {sbOutput.Append (sbTemp.ToString ()); SbTemp = नया स्ट्रिंगबिल्डर ()। एपेंड (सीए); } अन्य {sbTemp.Append (ch); }} और {अगर (sbTemp.Length & gt; 0) {sbTemp.Append (ch); अगर (ch.Equals ('B')) {sbOutput.Append (String.Format ("[{0}]", sbTemp.ToString ())); SbTemp = नया स्ट्रिंगबिल्डर (); }} और {sbOutput.Append (ch); }}} पर क्लिक करें
Comments
Post a Comment