কম্পিউটার

কিভাবে C# এ একটি স্ট্রিং এ একটি সংখ্যা খুঁজে পেতে?


একটি স্ট্রিং এ একটি সংখ্যা খুঁজে পেতে, নিয়মিত এক্সপ্রেশন ব্যবহার করুন.

স্ট্রিং থেকে নম্বর পেতে আমরা রেজেক্স প্যাটার্ন সেট করেছি।

Regex r = new Regex(@"\d+");

এখন, স্ট্রিং সেট করতে C# এ ম্যাচ ক্লাস ব্যবহার করুন।

Match m = r.Match("Welcome! We are open 365 days in a year!");

যদি নিম্নলিখিত সম্পূর্ণ কোডে দেখানো স্ট্রিং-এ নম্বর পাওয়া যায় তাহলে ফলাফল প্রদর্শন করতে এখনই সফলতার বৈশিষ্ট্য ব্যবহার করুন -

উদাহরণ

using System;
using System.Text.RegularExpressions;

class Demo {
   static void Main() {

      Regex r = new Regex(@"\d+");
      Match m = r.Match("Welcome! We are open 365 days in a year!");

      if (m.Success) {
         Console.Write("Number: ");
         Console.WriteLine(m.Value);
      }
   }
}

আউটপুট

Number: 365

  1. কিভাবে C# এ একটি স্ট্রিং থেকে একটি সাবস্ট্রিং খুঁজে পাবেন?

  2. C# এ একটি স্ট্রিং এ একটি শব্দ প্রতিস্থাপন কিভাবে খুঁজে পাবেন?

  3. একটি স্ট্রিং এর প্রথম অক্ষর জাভা একটি সংখ্যা হলে আমরা কিভাবে খুঁজে বের করতে পারি?

  4. কিভাবে Python একটি সংখ্যা বিপরীত?