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

सी # रेगेक्स का उपयोग करके स्ट्रिंग में प्रत्येक शब्द का पहला अक्षर प्रिंट करें

मान लें कि हमारा स्ट्रिंग है -

string str = "The Shape of Water got an Oscar Award!";

प्रत्येक शब्द का पहला अक्षर प्रदर्शित करने के लिए निम्नलिखित नियमित अभिव्यक्ति का प्रयोग करें -

@"\b[a-zA-Z]"

यहाँ पूरा कोड है -

उदाहरण

using System;
using System.Text.RegularExpressions;
namespace RegExApplication {
   public class Program {
      private static void showMatch(string text, string expr) {
         Console.WriteLine("The Expression: " + expr);
         MatchCollection mc = Regex.Matches(text, expr);
         foreach (Match m in mc) {
            Console.WriteLine(m);
         }
      }
      public static void Main(string[] args) {
         string str = "The Shape of Water got an Oscar Award!";
         Console.WriteLine("Display first letter of each word!");
         showMatch(str, @"\b[a-zA-Z]");
      }
   }
}

आउटपुट

Display first letter of each word!
The Expression: \b[a-zA-Z]
T
S
o
W
g
a
O
A

  1. प्रत्येक शब्द के पहले अक्षर को बड़ा करने के लिए पायथन प्रोग्राम

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

  1. पायथन में itertools का उपयोग करके स्ट्रिंग के पहले n विशिष्ट क्रमपरिवर्तन को प्रिंट करें

    कई वस्तुओं का क्रमपरिवर्तन इस बात का प्रतिनिधित्व है कि विभिन्न अनुक्रमों में अद्यतन कैसे मौजूद हो सकते हैं। लेकिन कभी-कभी हमारे पास दी गई वस्तुओं की एक श्रृंखला में दो वस्तुएं हो सकती हैं जो समान होती हैं। उस स्थिति में दो क्रम बराबर हो जाएंगे। इस लेख में देखेंगे कि वस्तुओं की दी गई सूची से केवल अद

  1. डिक्शनरी का उपयोग करके पायथन में एक स्ट्रिंग में पहला दोहराया शब्द खोजें

    किसी दिए गए वाक्य में एक शब्द हो सकता है जो वाक्य समाप्त होने से पहले दोहराया जाता है। इस पायथन कार्यक्रम में, हम ऐसे शब्द को पकड़ने जा रहे हैं जो वाक्य में दोहराया जाता है। इस परिणाम को प्राप्त करने के लिए हम नीचे दिए गए तार्किक कदमों का अनुसरण करने जा रहे हैं। दिए गए स्ट्रिंग को स्पेस द्वारा अलग