কম্পিউটার

কিভাবে জাভা RegEx ব্যবহার করে একটি সাদা স্থান সমতুল্য মেলে?


মেটা অক্ষর "\\s " প্রদত্ত স্ট্রিং-এর সাদা স্থানের অক্ষরগুলির সাথে মেলে৷

উদাহরণ 1

import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Example {
   public static void main(String args[]) {
      //Reading String from user
      System.out.println("Enter a String");
      Scanner sc = new Scanner(System.in);
      String input = sc.nextLine();
      String regex = "\\s";
      //Compiling the regular expression
      Pattern pattern = Pattern.compile(regex);
      //Retrieving the matcher object
      Matcher matcher = pattern.matcher(input);
      int count = 0;
      while(matcher.find()) {
         count++;
      }
      System.out.println("Number of spaces: "+count);
   }
}

আউটপুট

Enter a String
Hello how are you welcome to tutorialspoint
Number of spaces: 6

উদাহরণ 2

import java.util.Scanner;
public class RegexExample {
   public static void main( String args[] ) {
      //regular expression
      String regex = "\\s+";
      System.out.println("Enter input value: ");
      Scanner sc = new Scanner(System.in);
      String input = sc.nextLine();
      String result = input.replaceAll(regex, "");
      System.out.println("Result: "+result);
   }
}

আউটপুট

Enter input value:
hello how are you
Result: hellohowareyou

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

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

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

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