কম্পিউটার

একটি সম্পূর্ণ শব্দ জাভা রেগুলার এক্সপ্রেশনের সাথে মেলে:


মেটা অক্ষর "\b" শব্দের সীমানার সাথে মেলে। অর্থাৎ এটি প্রথম এবং শেষ শব্দের অক্ষরের আগে এবং শব্দ এবং অ-শব্দ অক্ষরের মধ্যে মেলে।

তাই একটি সম্পূর্ণ শব্দের সাথে মিল করার জন্য আপনাকে শব্দের সীমানা মেটা অক্ষরের মধ্যে এটিকে ঘিরে রাখতে হবে −

\btest\b

উদাহরণ

জাভা উদাহরণ অনুসরণ করে প্রদত্ত ইনপুট স্ট্রিং-এ শব্দ পরীক্ষার সংঘটন সংখ্যা গণনা ও প্রিন্ট করে।

import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class RegexExample1 {
   public static void main(String[] args) {
      Scanner sc = new Scanner(System.in);
      System.out.println("Enter input text: ");
      String input = sc.nextLine();
      String regex = "\\btest\\b";
      //Creating a pattern object
      Pattern pattern = Pattern.compile(regex);
      //Matching the compiled pattern in the String
      Matcher matcher = pattern.matcher(input);
      int count =0;
      while (matcher.find()) {
         count++;
      }
      System.out.println("Number of occurrences of the word test : "+count);
   }
}

আউটপুট

Enter input text:
sample data: test test test
Number of occurrences of the word test : 3

  1. জাভা রেগুলার এক্সপ্রেশনে সাব-এক্সপ্রেশন (?> রি) ব্যাখ্যা করুন

  2. জাভা রেগুলার এক্সপ্রেশনে সাব-এক্সপ্রেশন (?:re)

  3. জাভাতে রেগুলার এক্সপ্রেশন (পুনরায়) সাব-এক্সপ্রেশন

  4. জাভা রেগুলার এক্সপ্রেশন ব্যবহার করে স্ট্রিং থেকে সংখ্যা বের করুন