यह वर्ग \p{IsLatin} लैटिन के वर्णों से मेल खाता है।
उदाहरण 1
आयात करें .out.println ("एक स्ट्रिंग दर्ज करें"); स्कैनर एससी =नया स्कैनर (System.in); स्ट्रिंग इनपुट =sc.nextLine (); // नियमित अभिव्यक्ति स्ट्रिंग रेगेक्स ="\\ p {IsLatin}"; // नियमित अभिव्यक्ति का संकलन पैटर्न पैटर्न =Pattern.compile(regex); // मैचर ऑब्जेक्ट को पुनः प्राप्त करना मैचर मैचर =पैटर्न। मैचर (इनपुट); इंट काउंट =0; जबकि (matcher.find ()) {गिनती ++; } System.out.println ("लैटिन वर्णों की संख्या:" + गिनती); }}आउटपुट
एक stringcé dé há ó ón लैटिन वर्णों की संख्या दर्ज करें:7
उदाहरण 2
import java.util.Scanner;सार्वजनिक वर्ग उदाहरण {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग args[]) {// उपयोगकर्ता System.out.println से स्ट्रिंग पढ़ना ("एक स्ट्रिंग दर्ज करें"); स्कैनर एससी =नया स्कैनर (System.in); स्ट्रिंग इनपुट =sc.nextLine (); // नियमित अभिव्यक्ति स्ट्रिंग रेगेक्स ="^.*\\p{IsLatin}.*"; बूलियन परिणाम =इनपुट। मैच (रेगेक्स); if(result) { System.out.println ("दिए गए स्ट्रिंग में लैटिन वर्ण हैं"); } और { System.out.println ("दिए गए स्ट्रिंग में लैटिन वर्ण नहीं हैं"); } }}
आउटपुट
स्ट्रिंग डालेंनमूना टेक्स्ट y eGiven स्ट्रिंग में लैटिन वर्ण हैं