Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # प्रोग्राम स्ट्रिंगबिल्डर का उपयोग कर इंडेक्स द्वारा वर्णों की एक श्रृंखला को हटाने के लिए

अनुक्रमणिका द्वारा वर्णों की श्रेणी को निकालने के लिए निकालें () विधि का उपयोग करें।

मान लें कि आपको निम्न स्ट्रिंग से अंतिम 5 वर्णों को निकालने की आवश्यकता है -

StringBuilder myStr = new StringBuilder("Framework");

उसके लिए, निकालें () विधि को −

. के रूप में सेट करें
str.Remove(3, 4);

निम्नलिखित पूरा कोड है -

उदाहरण

using System;
using System.Text;

public class Program {
   public static void Main() {
      StringBuilder myStr = new StringBuilder("Framework");
      Console.WriteLine("Initial String: " + myStr);

      // removing four characters
      Console.Write("New string: ");
      myStr.Remove(5, 4);
      Console.WriteLine(myStr);
   }
}

आउटपुट

Initial String: Framework
New string: Frame

  1. पायथन में पहले हुए स्ट्रिंग वर्णों को हटाने का कार्यक्रम

    मान लीजिए कि हमारे पास एक स्ट्रिंग s है। हमें उन पात्रों को हटाना होगा जो पहले ही हो चुके हैं, और कम की गई स्ट्रिंग को वापस कर दें। इसे हल करने के लिए, हम वर्णों के सम्मिलन क्रम को बनाए रखने के लिए एक आदेशित शब्दकोश का उपयोग करेंगे। मान उन वर्णों की आवृत्ति होगी, हालांकि आवृत्ति मान यहां महत्वपूर्ण

  1. दिए गए इंडेक्स का उपयोग करके एक स्ट्रिंग के चरित्र को बदलने के लिए पायथन प्रोग्राम

    मान लीजिए कि हमारे पास एक स्ट्रिंग s, एक अनुक्रमणिका i और एक वर्ण c है। हमें c का उपयोग करके s के ith वर्ण को बदलना होगा। अब पायथन में, तार प्रकृति में अपरिवर्तनीय हैं। हम s[i] =c जैसा कोई स्टेटमेंट नहीं लिख सकते हैं, यह एक त्रुटि उत्पन्न करेगा [TypeError:str ऑब्जेक्ट आइटम असाइनमेंट का समर्थन नहीं क

  1. एक स्ट्रिंग में विषम सूचकांक मानों के वर्णों को निकालने के लिए पायथन प्रोग्राम

    जब किसी स्ट्रिंग के विषम सूचकांकों से वर्णों को निकालना आवश्यक होता है, तो एक विधि परिभाषित की जाती है जो स्ट्रिंग को पैरामीटर के रूप में लेती है। नीचे उसी का प्रदर्शन है - उदाहरण def remove_odd_index_characters(my_str):    new_string = ""    i = 0    while i