কম্পিউটার

Java RegEx ব্যবহার করে একটি নির্দিষ্ট স্ট্রিং/লাইনের শেষের সাথে কীভাবে মিলবে


মেটা অক্ষর “$” একটি নির্দিষ্ট স্ট্রিং এর শেষের সাথে মেলে অর্থাৎ এটি স্ট্রিং এর শেষ অক্ষরের সাথে মেলে। উদাহরণস্বরূপ,

  • অভিব্যক্তি “\\d$ ” একটি অঙ্কের সাথে শেষ হওয়া স্ট্রিং/লাইনের সাথে মেলে।

  • অভিব্যক্তি “[a-z]$ ” একটি ছোট হাতের বর্ণমালা দিয়ে শেষ হওয়া স্ট্রিং/লাইনের সাথে মেলে।

উদাহরণ 1

 import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; পাবলিক ক্লাস উদাহরণ { public static void main(String args[]) { // ব্যবহারকারী সিস্টেম থেকে স্ট্রিং পড়া .out.println("একটি স্ট্রিং লিখুন"); স্ক্যানার sc =new Scanner(System.in); স্ট্রিং ইনপুট =sc.nextLine(); স্ট্রিং রেজেক্স ="।*[^a-zA-Z0-9//s]$"; //রেগুলার এক্সপ্রেশন কম্পাইল করা প্যাটার্ন প্যাটার্ন =Pattern.compile(regex); // ম্যাচার অবজেক্ট পুনরুদ্ধার করা হচ্ছে ম্যাচার ম্যাচার =pattern.matcher(ইনপুট); if(matcher.matches()) { System.out.println("ম্যাচ হয়েছে"); } else { System.out.println("ম্যাচ হয়নি"); } } }

আউটপুট 1

একটি স্ট্রিং লিখুন এটি নমুনা পাঠ্য# ম্যাচ হয়েছে

আউটপুট 2

একটি স্ট্রিংহেলো লিখুন কিভাবে আপনি ম্যাচ হয়নি

উদাহরণ 2

 import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; পাবলিক ক্লাস RegexExample { পাবলিক স্ট্যাটিক ভ্যাইড মেইন( স্ট্রিং আর্গস[] ) { স্ট্রিং রেগেক্স ="\\। $"; স্ক্যানার sc =new Scanner(System.in); System.out.println("5টি ইনপুট স্ট্রিং লিখুন:"); স্ট্রিং ইনপুট[] =নতুন স্ট্রিং[5]; জন্য (int i=0; i<5; i++) { ইনপুট[i] =sc.nextLine(); } // একটি প্যাটার্ন অবজেক্ট তৈরি করা প্যাটার্ন p =Pattern.compile(regex); for(int i=0; i<5;i++) { //একটি ম্যাচার অবজেক্ট তৈরি করা Matcher m =p.matcher(input[i]); if(m.find()) { System.out.println("স্ট্রিং "+i+" শেষ হয় '.'"); } } } }

আউটপুট

<প্রে>5টি ইনপুট স্ট্রিং লিখুন:হ্যালো আপনি কেমন আছেন।আপনি কোথায় থাকেন আপনার নাম কী।টিউটোরিয়াল পয়েন্টে সবচেয়ে বড় অনলাইন টিউটোরিয়াল লাইব্রেরিতে আপনাকে স্বাগতম।
  1. কিভাবে জাভা ব্যবহার করে OpenCV এ একটি লাইন আঁকবেন?

  2. কিভাবে জাভা রেজেক্স ব্যবহার করে অক্ষরের একটি পরিসীমা মেলে

  3. জাভা RegEx ব্যবহার করে অক্ষরের একটি নির্দিষ্ট সেটের সাথে কীভাবে মিলানো যায়

  4. কিভাবে Java RegEx ব্যবহার করে যেকোন অক্ষরের সাথে মেলে