विषयसूची:

जावा में रेगुलर एक्सप्रेशन क्या है?
जावा में रेगुलर एक्सप्रेशन क्या है?

वीडियो: जावा में रेगुलर एक्सप्रेशन क्या है?

वीडियो: जावा में रेगुलर एक्सप्रेशन क्या है?
वीडियो: जावा - रेगुलर एक्सप्रेशन 2024, मई
Anonim

नियमित अभिव्यक्ति या regex (संक्षेप में) स्ट्रिंग पैटर्न को परिभाषित करने के लिए एक एपीआई है जिसका उपयोग स्ट्रिंग को खोजने, हेरफेर करने और संपादित करने के लिए किया जा सकता है जावा . ईमेल मान्यता और पासवर्ड स्ट्रिंग्स के कुछ क्षेत्र हैं जहां regex बाधाओं को परिभाषित करने के लिए व्यापक रूप से उपयोग किया जाता है। नियमित अभिव्यक्ति के अंतर्गत प्रदान किया जाता है जावा . उपयोग

इसी तरह, आप जावा में रेगुलर एक्सप्रेशन कैसे बनाते हैं?

जावा में रेगेक्स उदाहरण लिखने के तीन तरीके हैं।

  1. आयात java.util.regex.*;
  2. सार्वजनिक वर्ग RegexExample1{
  3. सार्वजनिक स्थैतिक शून्य main (String args){
  4. // पहला तरीका।
  5. पैटर्न p = Pattern.compile("s");//। एकल चरित्र का प्रतिनिधित्व करता है।
  6. मैचर एम = पी.मैचर ("के रूप में");
  7. बूलियन बी = एम। मैच ();
  8. // दूसरा तरीका।

ऊपर के अलावा, जावा में / s+ का क्या अर्थ है? एस - सिंगल व्हाइटस्पेस कैरेक्टर से मेल खाता है। s+ - एक या अधिक व्हाइटस्पेस वर्णों के अनुक्रम से मेल खाता है।

रेगुलर एक्सप्रेशन से आप क्या समझते हैं?

ए नियमित अभिव्यक्ति (या " regex ") एक स्ट्रिंग के भीतर एक या अधिक वर्णों से मेल खाने के लिए उपयोग किया जाने वाला एक खोज पैटर्न है। यह विशिष्ट वर्णों, वाइल्डकार्ड और वर्णों की श्रेणी से मेल खा सकता है। नियमित अभिव्यक्तियों का उपयोग अधिकांश प्रमुख प्रोग्रामिंग भाषाओं में भी किया जा सकता है।

जावा में पैटर्न का क्या उपयोग है?

इस प्रकार, पद प्रतिरूप में मिलान जावा एक नियमित अभिव्यक्ति से मेल खाने का मतलब है ( प्रतिरूप ) का उपयोग कर एक पाठ के खिलाफ जावा . NS जावा पैटर्न क्लास को दो तरह से इस्तेमाल किया जा सकता है। आप ऐसा कर सकते हैं उपयोग NS प्रतिरूप . मैचों () विधि को जल्दी से जांचने के लिए कि कोई टेक्स्ट (स्ट्रिंग) किसी दिए गए नियमित अभिव्यक्ति से मेल खाता है या नहीं।

सिफारिश की: