কম্পিউটার

কিভাবে শুধুমাত্র C# তে সংখ্যার জন্য Regex লিখবেন?


একটি নিয়মিত অভিব্যক্তি একটি প্যাটার্ন যা একটি ইনপুট পাঠ্যের সাথে মিলিত হতে পারে৷

.Net ফ্রেমওয়ার্ক একটি রেগুলার এক্সপ্রেশন ইঞ্জিন প্রদান করে যা এই ধরনের মিলের অনুমতি দেয়।

একটি প্যাটার্নে এক বা একাধিক অক্ষর লিটারেল, অপারেটর বা কনস্ট্রাক্ট থাকে।

এখানে RegEx −

দ্বারা ব্যবহৃত মৌলিক প্যাটার্ন মেটা অক্ষর রয়েছে
* =শূন্য বা তার বেশি? =শূন্য বা এক^ =not[] =পরিসর

^ প্রতীকটি শর্ত নয় নির্দিষ্ট করতে ব্যবহৃত হয়।

[] বন্ধনী যদি আমরা 0 - 9 বা a-z বা A-Z

উদাহরণ

<প্রি>ক্লাস প্রোগ্রাম{ পাবলিক স্ট্যাটিক ভ্যাইড মেইন(){ স্ট্রিং সংখ্যা ="123dh"; Regex regex =নতুন Regex(@"^-?[0-9][0-9,\.]+$"); var res =regex.IsMatch(num); System.Console.WriteLine(res); }}

আউটপুট

মিথ্যা

উদাহরণ

<প্রি>ক্লাস প্রোগ্রাম{ পাবলিক স্ট্যাটিক ভ্যাইড মেইন(){ স্ট্রিং সংখ্যা ="123"; Regex regex =নতুন Regex(@"^-?[0-9][0-9,\.]+$"); var res =regex.IsMatch(num); System.Console.WriteLine(res); }}

আউটপুট

সত্য

উদাহরণ

<প্রি>ক্লাস প্রোগ্রাম{ পাবলিক স্ট্যাটিক ভ্যাইড মেইন(){ স্ট্রিং সংখ্যা ="123.67"; Regex regex =নতুন Regex(@"^-?[0-9][0-9,\.]+$"); var res =regex.IsMatch(num); System.Console.WriteLine(res); }}

আউটপুট

সত্য

  1. আমরা কিভাবে JTextField জাভাতে শুধুমাত্র সংখ্যা গ্রহণ করতে পারি?

  2. কিভাবে আপনার ওয়েবসাইটের জন্য একটি গোপনীয়তা নীতি লিখবেন

  3. কীভাবে একটি ডিস্ক ড্রাইভের জন্য লিখন সুরক্ষা সক্ষম বা নিষ্ক্রিয় করবেন

  4. শব্দে রোমান সংখ্যা কীভাবে লিখবেন