Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

Java में रेगुलर एक्सप्रेशन "[X?+]" मेटाकैरेक्टर


पजेसिव क्वांटिफायर [X?+] X के एक बार मौजूद होने या बिल्कुल मौजूद न होने से मेल खाता है।

उदाहरण

package com.tutorialspoint;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class PossesiveQuantifierDemo {
    private static final String REGEX = "T?+";
    private static final String INPUT = "abcdTatW";

    public static void main(String[] args) {
        // पैटर्न बनाएं
        Pattern pattern = Pattern.compile(REGEX);
        // मिलानकर्ता ऑब्जेक्ट प्राप्त करें
        Matcher matcher = pattern.matcher(INPUT);
        while (matcher.find()) {
            // मिलान का प्रारंभ इंडेक्स प्रिंट करता है
            System.out.println("Match String start(): " + matcher.start());
        }
    }
}

आउटपुट

Match String start(): 0
Match String start(): 1
Match String start(): 2
Match String start(): 3
Match String start(): 4
Match String start(): 5
Match String start(): 6
Match String start(): 7
Match String start(): 8

  1. - Java में रेगुलर एक्सप्रेशन . (डॉट) मेटाकैरेक्टर

    सबएक्सप्रेशन/मेटाकैरेक्टर “.” न्यूलाइन को छोड़कर किसी भी सिंगल कैरेक्टर से मिलान करता है। उदाहरण1 import java.util.regex.Matcher; import java.util.regex.Pattern; public class MatchesAll { public static void main( String args[] ) { String regex = .; String input

  1. - Java में रेगुलर एक्सप्रेशन $ (डॉलर) मेटाकैरेक्टर

    सबएक्सप्रेशन/मेटाकैरेक्टर “$” लाइन के अंत से मिलान करता है। उदाहरण 1 import java.util.regex.Matcher; import java.util.regex.Pattern; public class EndWith { public static void main( String args[] ) { String regex = Tutorialspoint$; String input = Hi how are you w

  1. - Java में रेगुलर एक्सप्रेशन ^ (कैरेट) मेटाकैरेक्टर

    सबएक्सप्रेशन/मेटाकैरेक्टर “^” लाइन की शुरुआत से मिलान करता है। यदि आप इसे रेगुलर एक्सप्रेशन में उपयोग करते हैं, तो यह इनपुट स्ट्रिंग में इसके बाद आने वाले वाक्य से मिलान करता है। उदाहरण 1 import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexExample {