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

जावा में नियमित अभिव्यक्ति का उपयोग करके स्ट्रिंग के सभी वर्णों को कैसे मुद्रित करें?

मेटा कैरेक्टर "।" रेगुलर एक्सप्रेशन का उपयोग करके सभी वर्णों को प्रिंट करने के लिए सभी वर्णों से मेल खाता है -

  • रेगुलर एक्सप्रेशन को कंपाइल () विधि का उपयोग करके संकलित करें।

  • मैचर () विधि का उपयोग करके एक मैचर ऑब्जेक्ट बनाएं।

  • खोज () विधि का उपयोग करके मिलान खोजें और प्रत्येक मिलान के लिए समूह () विधि का उपयोग करके मिलान की गई सामग्री (अक्षर) को प्रिंट करें।

उदाहरण

आयात करें 2 से 6 की लंबाई के साथ गैर-शब्द की स्ट्रिंग स्ट्रिंग रेगेक्स ="।"; स्कैनर एससी =नया स्कैनर (System.in); System.out.println ("अपना इनपुट स्ट्रिंग दर्ज करें:"); स्ट्रिंग इनपुट =sc.nextLine (); // एक पैटर्न ऑब्जेक्ट बनाना पैटर्न p =Pattern.compile(regex); // मैचर ऑब्जेक्ट बनाना मैचर एम =पी.मैचर (इनपुट); जबकि (m.find ()) { System.out.println (m.group ()); } }}

आउटपुट

अपना इनपुट स्ट्रिंग दर्ज करें:यह एक नमूना टेक्स्ट हैइसिसा नमूना टेक्स्ट

  1. पायथन में रेगुलर एक्सप्रेशन का उपयोग करके एक स्ट्रिंग में सभी नंबर खोजें

    पायथन डेटा एनालिटिक्स में टेक्स्ट से केवल नंबर निकालना एक बहुत ही सामान्य आवश्यकता है। यह अजगर नियमित अभिव्यक्ति पुस्तकालय का उपयोग करके आसानी से किया जाता है। यह लाइब्रेरी हमें अंकों के पैटर्न को परिभाषित करने में मदद करती है जिसे सबस्ट्रिंग के रूप में निकाला जा सकता है। उदाहरण नीचे दिए गए उदाहरण

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

    निम्न कोड स्ट्रिंग के अंत में स्टेडियम शब्द से मेल खाता है फुटबॉल स्टेडियम में चीयर लीडर्स $-स्ट्रिंग के अंत से मेल खाता है उदाहरण import re s = 'cheer leaders at the football stadium' result = re.search(r'\w+$', s) print result.group() आउटपुट यह आउटपुट देता है stadium

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

    निम्न कोड स्ट्रिंग की शुरुआत में चीयर शब्द से मेल खाता है फुटबॉल स्टेडियम में चीयर लीडर्स ^-स्ट्रिंग की शुरुआत से मेल खाता है उदाहरण import re s = 'cheer leaders at the football stadium' result = re.search(r'^\w+', s) print result.group() आउटपुट यह आउटपुट देता है cheer