-
जावा में रेगुलर एक्सप्रेशन का उपयोग करके मान्य ईमेल पते की जाँच करना
यह सत्यापित करने के लिए कि दी गई इनपुट स्ट्रिंग एक वैध ई-मेल आईडी है या नहीं, यह निम्नलिखित के साथ मेल खाता है, एक ई-मेल आईडी से मेल खाने के लिए नियमित अभिव्यक्ति है - ^[a-zA-Z0-9+_.-]+@[a-zA-Z0-9.-]+$ कहां, ^ वाक्य की शुरुआत से मेल खाता है। [a-zA-Z0-9+_.-] अंग्रेजी वर्णमाला (दोनों मामलों), अ
-
जावा में नियमित अभिव्यक्ति का उपयोग करके प्रत्येक शब्द का पहला अक्षर कैसे प्राप्त करें?
मेटाकैरेक्टर “\b शब्द सीमाओं के लिए मेल खाता है और [ए-जेडए-जेड] अंग्रेजी वर्णमाला (दोनों मामलों) से एक वर्ण से मेल खाता है। संक्षेप में, व्यंजक \\b[a-zA-Z] प्रत्येक शब्द सीमा के बाद दोनों मामलों में अंग्रेजी वर्णमाला से एक एकल वर्ण से मेल खाता है। इसलिए, प्रत्येक शब्द के पहले अक्षर को पुनः प्रा
-
जावा में नियमित अभिव्यक्ति का उपयोग करके प्रत्येक (अंग्रेजी) शब्द को स्ट्रिंग से कैसे निकालें?
रेगुलर एक्सप्रेशन “[a-zA-Z]+ एक या अंग्रेजी वर्णमाला से मेल खाता है। इसलिए, दिए गए इनपुट स्ट्रिंग में प्रत्येक शब्द को निकालने के लिए - पैटर्न वर्ग के संकलन () विधि की उपरोक्त अभिव्यक्ति को संकलित करें। पैटर्न वर्ग के matcher() विधि के पैरामीटर के रूप में आवश्यक इनपुट स्ट्रिंग को दरकिनार करते
-
जावा रेगेक्स का उपयोग करके एक ही स्थान का उपयोग करके स्ट्रिंग में एकाधिक रिक्त स्थान कैसे बदलें?
मेटाकैरेक्टर “\\s” रिक्त स्थान से मेल खाता है और + एक या अधिक बार रिक्त स्थान की घटना को इंगित करता है, इसलिए, नियमित अभिव्यक्ति \\S+ सभी स्पेस वर्णों (एकल या एकाधिक) से मेल खाती है। इसलिए, एकाधिक रिक्त स्थान को एक ही स्थान से बदलने के लिए। उपरोक्त रेगुलर एक्सप्रेशन के साथ इनपुट स्ट्रिंग का मिलान क
-
नियमित अभिव्यक्तियों का उपयोग करके स्ट्रिंग से संख्याएं कैसे निकालें?
आप निम्न में से किसी एक रेगुलर एक्सप्रेशन का उपयोग करके दिए गए स्ट्रिंग में संख्याओं का मिलान कर सकते हैं - “\\d+”या,”([0-9]+)” उदाहरण 1 आयात करें ।में); System.out.println (नमूना पाठ दर्ज करें:); स्ट्रिंग डेटा =sc.nextLine (); // एक स्ट्रिंग में अंकों से मिलान करने के लिए नियमित अभिव्यक्ति स्ट्रिंग
-
जावा रेगेक्स का उपयोग करके मामले के बावजूद स्ट्रिंग से कैसे मेल खाता है।
पटर वर्ग की संकलन विधि दो मापदंडों को स्वीकार करती है - रेगुलर एक्सप्रेशन का प्रतिनिधित्व करने वाला एक स्ट्रिंग मान। एक पूर्णांक मान प्रतिमान वर्ग का फ़ील्ड है। पैटर्न वर्ग का यह CASE_INSENSITIVE फ़ील्ड किसी भी मामले में वर्णों से मेल खाता है। इसलिए, अगर आप अपने रेगुलर एक्सप्रेशन के साथ कंपाइल ()
-
जावा में रेगेक्स मेटा वर्णों को शाब्दिक वर्णों के रूप में कैसे मिलान करें।
पटर वर्ग की संकलन विधि दो मापदंडों को स्वीकार करती है - रेगुलर एक्सप्रेशन का प्रतिनिधित्व करने वाला एक स्ट्रिंग मान। एक पूर्णांक मान प्रतिमान वर्ग का फ़ील्ड है। दायर किया गया LITERAL पैटर्न के शाब्दिक विश्लेषण को सक्षम बनाता है। यानी सभी रेगुलर एक्सप्रेशन मेटाकैरेक्टर और एस्केप सीक्वेंस का कोई वि
-
स्ट्रिंग्स से गैर-ASCII वर्णों को कैसे हटाएं
पॉज़िक्स वर्ण वर्ग \p{ASCII} ASCII वर्णों से मेल खाता है और मेटा वर्ण ^ निषेध के रूप में कार्य करता है। यानी निम्न व्यंजक सभी गैर-ASCII वर्णों से मेल खाता है। [^\\p{ASCII}] स्ट्रिंग क्लास की रिप्लेसऑल () विधि एक नियमित अभिव्यक्ति और एक प्रतिस्थापन-स्ट्रिंग को स्वीकार करती है और, निर्दिष्ट प्रति
-
पॉज़िक्स कैरेक्टर क्लासेस \p{लोअर} जावा रेगेक्स
यह वर्ग लोअर केस अल्फाबेटिक कैरेक्टर यानी a से z तक से मेल खाता है। उदाहरण 1 आयात करें केस अक्षर स्ट्रिंग रेगेक्स =^\\p{लोअर}+$; // इनपुट डेटा प्राप्त करना स्कैनर एससी =नया स्कैनर (System.in); System.out.println (5 इनपुट स्ट्रिंग दर्ज करें:); स्ट्रिंग इनपुट [] =नया स्ट्रिंग [5]; के लिए (int i =0; i
-
पॉज़िक्स कैरेक्टर क्लासेस \p{अपर} जावा रेगेक्स
यह वर्ग बड़े अक्षर वाले अक्षर से मेल खाता है। उदाहरण 1 आयात करें केस अक्षर स्ट्रिंग रेगेक्स =^\\p{ऊपरी}+$; // इनपुट डेटा प्राप्त करना स्कैनर एससी =नया स्कैनर (System.in); System.out.println (5 इनपुट स्ट्रिंग दर्ज करें:); स्ट्रिंग इनपुट [] =नया स्ट्रिंग [5]; के लिए (int i=0; i<5; i++) {इनपुट[i] =sc.n
-
जावा रेगेक्स का उपयोग कर दिनांक तार (एमएम-डीडी-वाईय प्रारूप) स्वीकार करना?
दिनांक-MM-yyyy प्रारूप में दिनांक से मिलान करने के लिए निम्नलिखित रेगुलर एक्सप्रेशन है। ^(1[0-2]|0[1-9])/(3[01]|[12][0-9]|0[1-9])/[0-9]{4 }$ उस प्रारूप में एक स्ट्रिंग में दिनांक का मिलान करने के लिए। पैटर्न वर्ग के संकलन () विधि की उपरोक्त अभिव्यक्ति को संकलित करें। पैटर्न वर्ग के matcher()
-
जावा में अमूर्त वर्ग और इंटरफ़ेस के बीच अंतर
जावा में, अमूर्त वर्गों और इंटरफेस का उपयोग करके अमूर्तता प्राप्त की जाती है। दोनों में अमूर्त विधियाँ होती हैं जिन्हें एक बाल वर्ग या कार्यान्वयन वर्ग को लागू करना होता है। अमूर्त वर्ग और एक इंटरफ़ेस के बीच महत्वपूर्ण अंतर निम्नलिखित हैं। Sr. नहीं। कुंजी सार वर्ग इंटरफ़ेस 1 समर्थित तरी
-
जावा में अमूर्त वर्ग और ठोस वर्ग के बीच अंतर
जावा में, अमूर्त वर्गों और इंटरफेस का उपयोग करके अमूर्तता प्राप्त की जाती है। एक अमूर्त वर्ग में अमूर्त विधियाँ होती हैं जो एक बाल वर्ग होती हैं। अमूर्त वर्ग और ठोस वर्ग के बीच महत्वपूर्ण अंतर निम्नलिखित हैं। Sr. नहीं। कुंजी सार वर्ग ठोस वर्ग 1 समर्थित तरीके एब्स्ट्रैक्ट क्लास में एब्
-
Java में Scanner और BufferReader Class के बीच अंतर
बाहरी सिस्टम से इनपुट पढ़ने के लिए स्कैनर और बफर रीडर दोनों वर्गों का उपयोग किया जाता है। आमतौर पर स्कैनर का उपयोग तब किया जाता है जब हम जानते हैं कि इनपुट टाइप स्ट्रिंग या आदिम प्रकार का है और बफर रीडर का उपयोग कैरेक्टर स्ट्रीम से टेक्स्ट पढ़ने के लिए किया जाता है, जबकि कैरेक्टर के कुशल पढ़ने के लि
-
जावा में कंस्ट्रक्टर्स और मेथड्स के बीच अंतर
कंस्ट्रक्टर विशेष विधियाँ हैं जिनका उपयोग वस्तुओं को प्रारंभ करने के लिए किया जाता है जबकि विधियों का उपयोग कुछ कथनों को निष्पादित करने के लिए किया जाता है। कंस्ट्रक्टर्स और मेथड्स के बीच महत्वपूर्ण अंतर निम्नलिखित हैं। Sr. नहीं। कुंजी निर्माणकर्ता तरीके 1 उद्देश्य Constructor का उपयो
-
जावा में इंटरफेस और क्लास के बीच अंतर
कक्षा एक वर्ग एक खाका है जिससे अलग-अलग ऑब्जेक्ट बनाए जाते हैं। एक वर्ग में निम्न में से कोई भी चर प्रकार हो सकता है। स्थानीय चर - मेथड्स, कंस्ट्रक्टर्स या ब्लॉक्स के अंदर परिभाषित वेरिएबल्स को लोकल वेरिएबल्स कहा जाता है। वेरिएबल घोषित किया जाएगा और मेथड के भीतर इनिशियलाइज़ किया जाएगा और मेथड के
-
जावा में स्थिर और गैर-स्थिर विधियों के बीच अंतर
एक जावा विधि बयानों का एक संग्रह है जिसे एक ऑपरेशन करने के लिए एक साथ समूहीकृत किया जाता है। जब आप System.out.println() विधि को कॉल करते हैं, उदाहरण के लिए, सिस्टम वास्तव में कंसोल पर एक संदेश प्रदर्शित करने के लिए कई कथन निष्पादित करता है। स्थिर विधि एक स्थिर विधि को एक वर्ग विधि भी कहा जाता है और
-
जावा में स्थिर और गैर-स्थिर चर के बीच अंतर
एक वेरिएबल हमें नामित स्टोरेज प्रदान करता है जिसे हमारे प्रोग्राम हेरफेर कर सकते हैं। जावा में प्रत्येक वेरिएबल का एक विशिष्ट प्रकार होता है, जो वेरिएबल की मेमोरी के आकार और लेआउट को निर्धारित करता है; उस स्मृति में संग्रहीत किए जा सकने वाले मानों की श्रेणी; और संचालन का सेट जिसे चर पर लागू किया जा
-
जावा में ArrayList और LinkedList के बीच अंतर
ArrayList और LinkedList दोनों जावा में सूची इंटरफ़ेस का कार्यान्वयन हैं। दोनों वर्ग गैर-सिंक्रनाइज़्ड हैं। लेकिन कुछ अंतर भी हैं। ArrayList और LinkedList पद्धति के बीच महत्वपूर्ण अंतर निम्नलिखित हैं। वरिष्ठ। नहीं। कुंजी ArrayList लिंक्डलिस्ट 1 आंतरिक कार्यान्वयन ArrayList अपने तत्वों
-
जावा में ArrayList और वेक्टर के बीच अंतर
ArrayList और वेक्टर दोनों ही Java में List इंटरफ़ेस के कार्यान्वयन हैं। दोनों वर्ग सम्मिलन आदेश रखता है। लेकिन कुछ अंतर भी हैं। ArrayList और वेक्टर विधि के बीच महत्वपूर्ण अंतर निम्नलिखित हैं। Sr. नहीं। कुंजी ArrayList वेक्टर 1 सिंक्रनाइज़ेशन ArrayList गैर-सिंक्रनाइज़्ड है। वेक्टर स