यह जांचने के लिए कि क्या किसी स्ट्रिंग में कोई विशेष वर्ण है, जावा प्रोग्राम इस प्रकार है -
उदाहरण
आयात करें पैटर्न my_pattern =Pattern.compile("[^a-z0-9 ]", Pattern.CASE_INSENSITIVE); मैचर my_match =my_pattern.matcher(my_str); बूलियन चेक =my_match.find (); अगर (चेक) System.out.println ("स्ट्रिंग में विशेष वर्ण मिला"); और System.out.println ("स्ट्रिंग में विशेष वर्ण नहीं मिला"); }}आउटपुट
स्ट्रिंग में विशेष वर्ण पाया गया
डेमो नामक एक वर्ग में मुख्य कार्य होता है, जहां कुछ विशेष वर्णों के साथ एक स्ट्रिंग परिभाषित की जाती है। एक पैटर्न परिभाषित किया गया है जो यह जांचने के लिए नियमित अभिव्यक्तियों का उपयोग करता है कि स्ट्रिंग में कोई विशेष वर्ण है या नहीं। एक बूलियन मान परिभाषित किया गया है, जो इसे देखने के लिए जांचता है। यदि बूल का मान सत्य है, तो सफलता संदेश मुद्रित होता है, अन्यथा, इन विशेष वर्णों की अनुपस्थिति बताते हुए एक संदेश स्क्रीन पर मुद्रित होता है।