কম্পিউটার টিউটোরিয়াল

C# Regex ব্যবহার করে স্ট্রিং-এর প্রতিটি শব্দের প্রথম অক্ষর প্রিন্ট করা

আমাদের স্ট্রিংটি ধরা যাক:

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. জাভাতে স্ট্রিং-এর প্রতিটি শব্দের প্রথম অক্ষর প্রিন্ট করা

  2. পাইথনে প্রতিটি শব্দের প্রথম অক্ষর ক্যাপিটালাইজ করার প্রোগ্রাম

  3. পাইথনে itertools ব্যবহার করে স্ট্রিং-এর প্রথম nটি ডISTINCT পারমিউটেশন প্রিন্ট করা

  4. ডিকশনারি ব্যবহার করে স্ট্রিংয়ে প্রথম রিপিটেড ওয়ার্ড খুঁজে বের করা