Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा में नियमित अभिव्यक्तियों का उपयोग करके एक स्ट्रिंग से स्वर कैसे निकालें?

साधारण वर्ण वर्ग "[ ]" इसमें सभी निर्दिष्ट वर्णों से मेल खाता है। निम्नलिखित अभिव्यक्ति xyz को छोड़कर वर्णों से मेल खाती है।

"[xyz]"

इसी तरह, निम्नलिखित व्यंजक दिए गए इनपुट स्ट्रिंग के सभी स्वरों से मेल खाता है।

"([^aeiouAEIOU0-9\\W]+)";

फिर आप मिलान किए गए वर्णों को रिक्त स्ट्रिंग "" से प्रतिस्थापित करके, replaceAll() विधि का उपयोग करके निकाल सकते हैं।

उदाहरण 1

पब्लिक क्लास रिमूविंगवोवेल्स {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग आर्ग्स []) {स्ट्रिंग इनपुट ="ट्यूटोरियल पॉइंट में आपका स्वागत है"; स्ट्रिंग रेगेक्स ="[aeiouAEIOU]"; स्ट्रिंग परिणाम =input.replaceAll (रेगेक्स, ""); System.out.println ("परिणाम:" + परिणाम); }}

आउटपुट

परिणाम:एच wlcm टी ttrlspnt

उदाहरण 2

आयात करें ।में); System.out.println ("इनपुट स्ट्रिंग दर्ज करें:"); स्ट्रिंग इनपुट =sc.nextLine (); स्ट्रिंग रेगेक्स ="[aeiouAEIOU]"; स्ट्रिंग स्थिरांक =""; System.out.println ("इनपुट स्ट्रिंग:\ n" + इनपुट); // एक पैटर्न ऑब्जेक्ट बनाना पैटर्न पैटर्न =Pattern.compile(regex); // स्ट्रिंग मैचर मैचर =पैटर्न। मैचर (इनपुट) में संकलित पैटर्न का मिलान करना; // एक खाली स्ट्रिंग बफर बनाना StringBuffer sb =new StringBuffer (); जबकि (matcher.find ()) {स्थिरांक =स्थिरांक + matcher.group (); matcher.appendReplacement (एसबी, ""); } matcher.appendTail(sb); System.out.println ("परिणाम:\ n" + sb.toString () + स्थिरांक); }}

आउटपुट

इनपुट स्ट्रिंग दर्ज करें:यह एक नमूना टेक्स्ट हैइनपुट स्ट्रिंग:यह एक नमूना टेक्स्ट है परिणाम:ths s smpl txtiiaaee

  1. जावास्क्रिप्ट में एक स्ट्रिंग से "," को कैसे हटाएं

    हमें एक मुख्य स्ट्रिंग और एक सबस्ट्रिंग दिया गया है, हमारा काम एक फ़ंक्शन shedString() बनाना है जो इन दो तर्कों को लेता है और मुख्य स्ट्रिंग का एक संस्करण देता है जो सबस्ट्रिंग से मुक्त है। उदाहरण के लिए - shedString('12/23/2020', '/'); एक स्ट्रिंग वापस करनी चाहिए - '12232020&#

  1. एंड्रॉइड में टेक्स्टव्यू स्ट्रिंग से सभी स्वर कैसे निकालें?

    यह उदाहरण दर्शाता है कि Android में टेक्स्टव्यू स्ट्रिंग से सभी स्वर कैसे निकालें चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। उपरोक्त

  1. जावा रेगुलर एक्सप्रेशन का उपयोग करके स्ट्रिंग से नंबर निकालें

    निम्नलिखित उदाहरण हैं जो दिखाते हैं कि जावा में रेगुलर एक्सप्रेशन का उपयोग करके एक स्ट्रिंग से नंबर कैसे निकाले जाते हैं। स्ट्रिंग्स को पार्स करने और उससे जानकारी निकालने में सक्षम होना एक महत्वपूर्ण कौशल है जो प्रत्येक परीक्षक के पास होना चाहिए। एपीआई का परीक्षण करते समय यह विशेष रूप से उपयोगी होत