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

उदाहरण के साथ जावा में मैचर टूस्ट्रिंग () विधि

java.util.regex.Matcher वर्ग एक इंजन का प्रतिनिधित्व करता है जो विभिन्न मिलान संचालन करता है। इस वर्ग के लिए कोई कंस्ट्रक्टर नहीं है, आप java.util.regex.Pattern वर्ग की माचिस () पद्धति का उपयोग करके इस वर्ग का एक ऑब्जेक्ट बना/प्राप्त कर सकते हैं।

toString () मैचर क्लास की विधि वर्तमान मैचर ऑब्जेक्ट की सामग्री का प्रतिनिधित्व करने वाला एक स्ट्रिंग मान देता है।

उदाहरण 1

आयात करें .in); System.out.println ("इनपुट टेक्स्ट दर्ज करें:"); स्ट्रिंग इनपुट =sc.nextLine (); स्ट्रिंग रेगेक्स ="[#%&*]"; // एक पैटर्न ऑब्जेक्ट बनाना पैटर्न पैटर्न =Pattern.compile(regex); // एक मैचर ऑब्जेक्ट बनाना मैचर मैचर =पैटर्न। मैचर (इनपुट); इंट काउंट =0; जबकि (matcher.find ()) {गिनती ++; } // प्रयुक्त पैटर्न को पुनः प्राप्त करना System.out.println ("दिए गए पाठ में "+ गिनती +" विशेष [#% और *] वर्ण हैं"); System.out.println ("निम्नलिखित उपयोग किए गए मैचर का स्ट्रिंग प्रारूप है:\ n" + matcher.toString ()); }}

आउटपुट

इनपुट टेक्स्ट दर्ज करें:हैलो# कैसे # हैं# आप *&T#utorials%point में आपका स्वागत हैदिए गए टेक्स्ट में 7 विशेष [#% और *] वर्ण हैं, जिनका उपयोग किए गए मैचर का स्ट्रिंग प्रारूप निम्नलिखित है:java.util। regex.Matcher[pattern=[#%&*] Region=0,52 lastmatch=]

उदाहरण 2

आयात करें .in); System.out.println ("इनपुट टेक्स्ट दर्ज करें:"); स्ट्रिंग इनपुट =sc.nextLine (); स्ट्रिंग रेगेक्स ="[#%&*]"; // एक पैटर्न ऑब्जेक्ट बनाना पैटर्न पैटर्न =Pattern.compile(regex); // एक मैचर ऑब्जेक्ट बनाना मैचर मैचर =पैटर्न। मैचर (इनपुट); इंट काउंट =0; जबकि (matcher.find ()) {गिनती ++; } // उपयोग किए गए पैटर्न को पुनः प्राप्त करना System.out.println ("दिए गए पाठ में "+ गिनती +" विशेष [#% और *] वर्ण हैं"); System.out.println ("निम्नलिखित उपयोग किए गए मैचर का स्ट्रिंग प्रारूप है:\ n" + matcher.toString ()); }}

आउटपुट

इनपुट टेक्स्ट दर्ज करें:नमस्कार# आप कैसे # हैं*&T#utorials%point में आपका स्वागत हैदिए गए टेक्स्ट में 7 विशेष [# % &*] वर्ण हैं, जिनका उपयोग किए गए मैचर का स्ट्रिंग प्रारूप निम्नलिखित है:java.util। regex.Matcher[pattern=[#%&*] Region=0,52 lastmatch=]

  1. उदाहरण के साथ जावा में पैटर्न मैचर () विधि

    java.util.regex जावा का पैकेज चरित्र अनुक्रमों में विशेष पैटर्न खोजने के लिए विभिन्न वर्ग प्रदान करता है। इस पैकेज का पैटर्न वर्ग नियमित अभिव्यक्ति का संकलित प्रतिनिधित्व है। मिलानकर्ता () इस वर्ग की विधि CharSequence . की एक वस्तु को स्वीकार करती है इनपुट स्ट्रिंग का प्रतिनिधित्व करने वाला वर्ग औ

  1. उदाहरण के साथ जावा में मैचर मैच () विधि

    Java.util.regex.Matcher वर्ग एक ऐसे इंजन का प्रतिनिधित्व करता है जो विभिन्न मिलान संचालन करता है। इस वर्ग के लिए कोई कंस्ट्रक्टर नहीं है जिसे आप java.util.regex.Pattern वर्ग की माचिस () पद्धति का उपयोग करके इस वर्ग का एक ऑब्जेक्ट बना/प्राप्त कर सकते हैं। मैचों () इस वर्ग की विधि नियमित अभिव्यक्ति द

  1. उदाहरण के साथ जावा में मैचर स्टार्ट () विधि

    Java.util.regex.Matcher वर्ग एक इंजन का प्रतिनिधित्व करता है जो विभिन्न मिलान संचालन करता है। इस वर्ग के लिए कोई कंस्ट्रक्टर नहीं है जिसे आप java.util.regex.Pattern वर्ग की माचिस () पद्धति का उपयोग करके इस वर्ग का एक ऑब्जेक्ट बना/प्राप्त कर सकते हैं। प्रारंभ () मैचर वर्ग की विधि मिलान किए गए वर्ण क