কম্পিউটার

জাভাতে রেগুলার এক্সপ্রেশন ব্যবহার করে একটি স্ট্রিংয়ের সমস্ত অক্ষর কীভাবে প্রিন্ট করবেন?


মেটা অক্ষর "।" রেগুলার এক্সপ্রেশন −

ব্যবহার করে সব অক্ষর প্রিন্ট করতে, সব অক্ষরের সাথে মেলে
  • compile() পদ্ধতি ব্যবহার করে রেগুলার এক্সপ্রেশন কম্পাইল করুন।

  • matcher() পদ্ধতি ব্যবহার করে একটি ম্যাচার অবজেক্ট তৈরি করুন।

  • Find() পদ্ধতি ব্যবহার করে মিল খুঁজুন এবং প্রতিটি ম্যাচের জন্য গ্রুপ() পদ্ধতি ব্যবহার করে মিলে যাওয়া বিষয়বস্তু (অক্ষর) মুদ্রণ করুন।

উদাহরণ

import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class RegexExample {
   public static void main( String args[] ) {
      //Regular expression to match a string of non-word with length 2 to 6
      String regex = ".";
      Scanner sc = new Scanner(System.in);
      System.out.println("Enter your input string: ");
      String input = sc.nextLine();
      //Creating a Pattern object
      Pattern p = Pattern.compile(regex);
      //Creating a Matcher object
      Matcher m = p.matcher(input);
      while(m.find()) {
         System.out.println(m.group());
      }
   }
}

আউটপুট

Enter your input string:
This is a sample text
T
h
i
s
i
s
a
s
a
m
p
l
e
t
e
x
t

  1. কিভাবে আমরা জাভা একটি প্রদত্ত স্ট্রিং এর সমস্ত বড় অক্ষর মুদ্রণ করতে পারি?

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

  3. রেগুলার এক্সপ্রেশন ব্যবহার করে পাইথনে স্ট্রিংয়ের শেষে কীভাবে মিলবে?

  4. রেগুলার এক্সপ্রেশন ব্যবহার করে পাইথনে স্ট্রিং এর শুরুতে কিভাবে মেলে?