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

Java में रेगुलर एक्सप्रेशन \z कंस्ट्रक्ट


सबएक्सप्रेशन/मेटाकैरेक्टर “\z” स्ट्रिंग के अंत से मिलान करता है।

उदाहरण1

import java.util.regex.Matcher; 
import java.util.regex.Pattern; 
public class RegexExample { 
    public static void main( String args[] ) { 
        String regex = "Tutorialspoint\\z"; 
        String input = "Hi how are you welcome to Tutorialspoint"; 
        Pattern p = Pattern.compile(regex); 
        Matcher m = p.matcher(input); 
        int count = 0; 
        while(m.find()) { 
            count++; 
        } 
        System.out.println("मिलान की संख्या: " + count); 
    } 
}

आउटपुट

मिलान की संख्या: 1

उदाहरण2

निम्नलिखित Java प्रोग्राम जांचता है कि दिया गया इनपुट टेक्स्ट अंक से समाप्त होता है या नहीं।

import java.util.regex.Matcher; 
import java.util.regex.Pattern; 
public class Data { 
    public static void main( String args[] ) { 
        String regex = "[0-9]\\z"; 
        String input = "Hi how are you \n this is sample text \n this is third line 554"; 
        Pattern p = Pattern.compile(regex); 
        Matcher m = p.matcher(input); 
        if(m.find()) { 
            System.out.println("दिया गया इनपुट अंक से समाप्त होता है"); 
        } else { 
            System.out.println("दिया गया इनपुट अंक से समाप्त नहीं होता"); 
        } 
    } 
}

आउटपुट

दिया गया इनपुट अंक से समाप्त होता है

  1. - Java में रेगुलर एक्सप्रेशन [^...] कंस्ट्रक्ट

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

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

    सबएक्सप्रेशन/मेटाकैरेक्टर “re*” पूर्ववर्ती एक्सप्रेशन की 0 या अधिक घटनाओं से मिलान करता है। उदाहरण 1 import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexExample { public static void main( String args[] ) { String regex = aabc*; Stri

  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