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

उदाहरण के साथ जावा में पैटर्न स्प्लिटएएसस्ट्रीम () विधि

Java.util.regex पैकेज का पैटर्न वर्ग एक रेगुलर एक्सप्रेशन का संकलित प्रतिनिधित्व है।

इस वर्ग की splitAsStream () विधि एक पैरामीटर के रूप में इनपुट स्ट्रिंग का प्रतिनिधित्व करने वाली एक चार अनुक्रम वस्तु को स्वीकार करती है और, प्रत्येक मैच में, यह दिए गए स्ट्रिंग को एक नए सबस्ट्रिंग में विभाजित करती है और परिणाम को सभी सबस्ट्रिंग रखने वाली स्ट्रीम के रूप में लौटाती है।

उदाहरण

आयात करें एस) (\\ डी) (\\ एस)"; स्ट्रिंग इनपुट ="1 नाम:राधा, उम्र:25 2 नाम:रामू, उम्र:32" + "3 नाम:राजीव, उम्र:45 4 नाम:रघु, उम्र:35" + "5 नाम:रहमान, उम्र:30 "; // नियमित अभिव्यक्ति का संकलन पैटर्न पैटर्न =Pattern.compile(regex); // सत्यापित करना कि क्या मैच हुआ अगर (pattern.matcher(input).find ()) System.out.println ("दिए गए स्ट्रिंग में अंक होते हैं"); और System.out.println ("दिए गए स्ट्रिंग में अंक नहीं हैं"); // स्ट्रिंग को विभाजित करना स्ट्रीम <स्ट्रिंग> स्ट्रीम =pattern.splitAsStream (इनपुट); ऑब्जेक्ट obj [] =stream.toArray (); for(int i=0; i

आउटपुट

दिए गए स्ट्रिंग में अंक होते हैंनाम:राधा, उम्र:25नाम:रामू, उम्र:32नाम:राजीव, उम्र:45नाम:रघु, उम्र:35नाम:रहमान, उम्र:30

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

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

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

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

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

    java.regex . का पैटर्न वर्ग पैकेज रेगुलर एक्सप्रेशन का एक संकलित प्रतिनिधित्व है। संकलित करें () इस वर्ग की विधि एक नियमित अभिव्यक्ति का प्रतिनिधित्व करने वाले एक स्ट्रिंग मान को स्वीकार करती है और एक पैटर्न ऑब्जेक्ट लौटाती है। उदाहरण आयात करें =नया स्कैनर (System.in); System.out.println (इनपुट स्ट