Apache Commons लाइब्रेरी के org.apache.commons.lang3 पैकेज का StringUtils वर्ग containsIgnoreCase() नामक एक विधि प्रदान करता है ।
यह विधि क्रमशः स्रोत स्ट्रिंग और खोज स्ट्रिंग का प्रतिनिधित्व करने वाले दो स्ट्रिंग मानों को स्वीकार करती है, यह सत्यापित करती है कि स्रोत स्ट्रिंग में मामले की अनदेखी करने वाली खोज स्ट्रिंग है या नहीं। यह एक बूलियन मान देता है जो -
. है-
सच है, अगर स्रोत स्ट्रिंग में खोज स्ट्रिंग है।
-
असत्य, यदि स्रोत स्ट्रिंग में खोज स्ट्रिंग नहीं है।
यह पता लगाने के लिए कि क्या स्ट्रिंग में कोई विशेष उप स्ट्रिंग है, चाहे कोई भी मामला हो -
-
निम्नलिखित निर्भरता को अपनी pom.xml फ़ाइल में जोड़ें
<निर्भरता>org.apache.commons commons-lang3 <संस्करण>3.9
-
स्रोत स्ट्रिंग प्राप्त करें।
-
खोज स्ट्रिंग प्राप्त करें।
-
दो स्ट्रिंग ऑब्जेक्ट्स को पैरामीटर के रूप में (उसी क्रम में) पास करके शामिल करें IgnoreCase() विधि।
उदाहरण
मान लें कि हमारे पास निम्न सामग्री के साथ D निर्देशिका में sample.txt नाम की एक फ़ाइल है -
ट्यूटोरियल पॉइंट इस विचार से उत्पन्न हुआ है कि पाठकों का एक वर्ग मौजूद है जो ऑनलाइन सामग्री के लिए बेहतर प्रतिक्रिया देता है और अपने ड्राइंग रूम के आराम से अपनी गति से नए कौशल सीखना पसंद करता है। ट्यूटोरियल बिंदु पर हम उच्च गुणवत्ता वाली शिक्षा प्रदान करते हैं- मुफ्त में सहायता।
उदाहरण
जावा उदाहरण के बाद उपयोगकर्ता से एक उप स्ट्रिंग पढ़ता है और सत्यापित करता है कि फ़ाइल में दिए गए उप स्ट्रिंग में मामला है या नहीं।
आयात करें स्कैनर एससी =नया स्कैनर (नई फाइल (फाइलपाथ)); स्ट्रिंगबफर एसबी =नया स्ट्रिंगबफर (); जबकि (sc.hasNextLine ()) {इनपुट =sc.nextLine (); एसबी.एपेंड (इनपुट); } वापसी sb.toString (); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग args []) अपवाद फेंकता है {स्कैनर sc =नया स्कैनर (System.in); System.out.println ("सत्यापित करने के लिए उप स्ट्रिंग दर्ज करें:"); स्ट्रिंग सबस्ट्रिंग =sc.next (); स्ट्रिंग फ़ाइल सामग्री =फ़ाइल टॉस्ट्रिंग ("डी:\\ नमूना। txt"); // सत्यापित करें कि क्या फ़ाइल में दिया गया उप स्ट्रिंग बूलियन परिणाम है =StringUtils.containsIgnoreCase(fileContents, subString); अगर (परिणाम) { System.out.println ("फ़ाइल में दी गई उप स्ट्रिंग है।"); }else { System.out.println ("फ़ाइल में दी गई उप स्ट्रिंग शामिल नहीं है।"); } }}आउटपुट
सत्यापित करने के लिए उप स्ट्रिंग दर्ज करें:उनके ड्राइंग रूम के आराम। फ़ाइल में दी गई उप स्ट्रिंग है।