आपको नियमित अभिव्यक्तियां सीखनी चाहिए

05 जुलाई 2018   |  सागर गुप्ता   (34 बार पढ़ा जा चुका है)



नियमित अभिव्यक्तियां, या RegEx, टेक्स्ट में पैटर्न खोजने के लिए उपयोग की जाती हैं। उदाहरण के लिए, एक RegEx जैसे आईपी (होन | विज्ञापन | ओडी) एस? किसी दस्तावेज़ में किसी भी आईओएस डिवाइस का उल्लेख मिलेगा। प्रोग्रामर के लिए नियमित अभिव्यक्तियों का ज्ञान आवश्यक है लेकिन वे गैर-डेवलपर्स के लिए भी एक महान कौशल हो सकते हैं - जो लोग माइक्रोसॉफ़्ट वर्ड का उपयोग करते हैं या Google स्प्रेडशीट्स के अंदर घंटों खर्च करते हैं।

नियमित अभिव्यक्तियां बेहद शक्तिशाली हैं, और कम डरावनी नहीं हैं, लेकिन RegEx की बुनियादी समझ भी आपको समय बचाएगी और आपके दैनिक कंप्यूटिंग कार्यों को आसान बनाएगी।

उदाहरण के लिए, आप Word या Vim में जटिल पैटर्न से मेल खाने वाले पाठ को तुरंत ढूंढ और प्रतिस्थापित कर सकते हैं। आप regex सूत्रों का उपयोग कर स्प्रेडशीट कोशिकाओं में आसानी से फोन नंबर और ईमेल निकाल सकते हैं। यदि आप Google ड्राइव में कोई फॉर्म बना रहे हैं, तो RegEx उपयोगकर्ता इनपुट के लिए सत्यापन नियमों को परिभाषित करने में आपकी सहायता कर सकता है। आप जीमेल और Google Analytics में भी RegEx का उपयोग कर सकते हैं।

आप नियमित अभिव्यक्ति कैसे सीखते हैं? या, यदि आप पहले से परिचित हैं, तो आप अपने RegEx कौशल को अगले स्तर पर कैसे लेते हैं? आप स्पष्ट रूप से कर कर सीखेंगे लेकिन इंटरनेट पर कुछ उत्कृष्ट टूल और सीखने के संसाधन हैं जो नियमित अभिव्यक्तियों को और अधिक सुखद जानने के लिए आपकी यात्रा करेंगे।

ली वेरू की प्रस्तुति आपको नियमित अभिव्यक्तियों के बारे में एक अच्छा अवलोकन प्रदान करेगी और आप उनके साथ क्या कर सकते हैं। जेफरी फ्राइडल की पुस्तक - मास्टरिंग रेग्युलर एक्सप्रेशन - अभी भी RegEx newbies और masters के लिए सबसे अच्छा मुद्रित संदर्भ है। आप RegexOne का पता लगा सकते हैं, RegEx सीखने के लिए एक इंटरैक्टिव कोडेकैडी-जैसे ऑनलाइन ट्यूटोरियल या पैटर्न मिलान की मूल बातें सीखने के लिए यहां जाएं।

RegExr नियमित अभिव्यक्तियों के लिए एक दृश्य खेल का मैदान की तरह है। आप एक ब्लॉक में टेक्स्ट और दूसरे में RegEx दर्ज करते हैं। जैसा कि आप RegEx को संपादित करते हैं, मिलान पाठ में मिलान तारों को हाइलाइट किया जाता है। आप यह जानने के लिए RegEx में किसी भी चरित्र अक्षर पर भी होवर कर सकते हैं कि यह क्या करता है। RegEx101 एक समान टूल है जो आपके लिखने के अनुसार अंग्रेजी में आपके RegEx का भी वर्णन करता है।

Regulex और RegExper ओपन-सोर्स वेब ऐप्स दोनों हैं जो नियमित अभिव्यक्तियों को समझने और पढ़ने के लिए आपके लिए आसान बनाते हैं। आप एक RegEx दर्ज करते हैं और उपकरण रेलरोड आरेख बनाएंगे - एक स्ट्रिंग से मेल खाने के लिए, यह उपलब्ध पथों में से एक के साथ सभी तरह से आरेख के बाईं ओर से सफलतापूर्वक स्थानांतरित करने में सक्षम होना चाहिए।

विंडोज उपयोगकर्ता एक्सप्रेसो डाउनलोड कर सकते हैं, एक नि: शुल्क प्रोग्राम जो शुरुआती लोगों को विजुअल बिल्डर के माध्यम से सरल और जटिल नियमित अभिव्यक्तियों को लिखने में मदद करेगा। मैन्युअल रूप से RegEx को कोड करने के बजाय, आप विज़ार्ड में घटक का चयन कर सकते हैं। विंडोज के लिए मैक और रेगेक्स कोच के लिए रेजी आपको ब्राउजर के बाहर नियमित अभिव्यक्तियों का परीक्षण करने में भी मदद कर सकती है।

यह भी देखें: कोडिंग कैसे सीखें

एक बार जब आप मूल बातें समझ लेंगे, तो RegEx गोल्फ पर जाएं या अपने कौशल का परीक्षण करने के लिए इस RegEx गेम को चलाएं। बाकी सब कुछ के साथ, आप केवल अभ्यास करके नियमित अभिव्यक्ति सीखेंगे और केवल पढ़ना पर्याप्त नहीं होगा।

अगला लेख: संगीत में आपका स्वाद बता सकता है कि आप कितने स्मार्ट (या गूंगा) हैं



शब्दनगरी पर हो रही अन्य चर्चायें
25 जून 2018
मुंबई: उपनगरों के कई हिस्सों में रविवार को भारी बारिश देखी गई, मालाद में अधिकतम बारिश (110.8 मिमी), पवाई (78 मिमी) के बाद। भारी बारिश ने दोपहर में उड़ान संचालन और उपनगरीय रेल सेवाओं को प्रभावित किया। आईएमडी सांताक्रुज़ मोटापे से 8.30 बजे से 8.30 बजे के बीच 94.7 मिमी बारिश दर्ज की गई, कोलाबा वेधशाला
25 जून 2018
05 जुलाई 2018
ट्
अपने जीमेल में महत्वपूर्ण ईमेल के लिए आपको अपने मोबाइल फोन पर एसएमएस अधिसूचनाएं कैसे मिलती हैं? Google उनकी ईमेल सेवा के लिए टेक्स्ट नोटिफिकेशन का समर्थन नहीं करता है लेकिन ट्विटर करता है। अगर हम अपने ट्विटर और जीमेल खातों को जोड़ने का तरीका समझ सकते हैं, तो जीमेल अधिसूचनाएं ट्विटर के माध्यम से हमार
05 जुलाई 2018
29 जून 2018
कि
आपको एक बैठक में आमंत्रित किया गया है जो वास्तव में लंबे समय तक टिकेगा। आप 'नहीं' नहीं कह सकते हैं लेकिन गुप्त रूप से यह चाहते हैं कि कोई व्यक्ति कभी भी समाप्त होने वाली बैठक के बीच में आपके फोन को कॉल न करे और आपको उबाऊ स्थिति से बचाए।खैर, आप एक मानव मित्र की मदद ले सकते हैं या आईएफटीटीटी का उपयोग
29 जून 2018
24 जून 2018
Google रिवर्स इमेज सर्च आपको वेब से दृश्यमान समान छवियों को तुरंत खोजने में मदद करता है। अपने डेस्कटॉप से ​​Google छवियों में एक तस्वीर अपलोड करें और यह आपको अन्य वेबसाइटों पर उपयोग की जाने वाली संबंधित छवियां और उसी फ़ोटो के विभिन्न आकारों को लगभग तुरंत दिखाएगी।पत्रकार किसी छवि के मूल स्रोत को खोजन
24 जून 2018
30 जून 2018
यह ट्यूटोरियल दिखाता है कि आरएसएस फ़ीड रीडर के रूप में Google डॉक्स में स्प्रेडशीट का उपयोग कैसे करें। आप विभिन्न स्रोतों से आरएसएस समाचार फ़ीड को एक स्प्रेडशीट में ला सकते हैं - फीडली के एक सरल संस्करण की तरह - और फिर अपनी फ़ीड को सार्वजनिक वेब पेज के रूप में प्रकाशित करें। कोई कोडिंग आवश्यक है।यदि
30 जून 2018
05 जुलाई 2018
आपका मोबाइल फोन शायद आपका सबसे महत्वपूर्ण डिजिटल अधिकार है जो आपके संपर्क, ईमेल, टेक्स्ट संदेश, व्यक्तिगत फ़ोटो और अन्य गोपनीय सामान रखता है जिसे आप किसी और को देखना नहीं चाहते हैं। फिर भी, एक को खोना इतना आसान है क्योंकि आप इसे हर जगह ले जा रहे हैं।Google Play store में सुरक्षा ऐप्स की एक बड़ी संख्
05 जुलाई 2018
04 जुलाई 2018
जब महिलाएं ऑपरेटिंग रूम में पुरुषों से अधिक होती हैं तो सर्जिकल टीम अधिक सहकारी होती हैं।केटी लैंगिनजुल द्वारा। 2, 2018, 3:00 अपराह्न2015 में, जॉर्जिया के एक शिक्षण अस्पताल में एक सर्जन ने अपनी शल्य चिकित्सा टीम से चिल्लाया- 'क्या मैं स्पष्ट रूप से बात नहीं कर रहा हूं ?! मुझे चिल्लाना शुरू करना होगा
04 जुलाई 2018
24 जून 2018
पाइन आइलैंड ग्लेशियर, पश्चिम अंटार्कटिका में सबसे कमजोर में से एक, समुद्री जल से नीचे पिघल रहा है।केटी लैंगिनजुन द्वारा। 21, 2018, 2:00 अपराह्नपिछले हफ्ते अंटार्कटिका से खबर ख़राब हो रही थी। प्रकृति में प्रकाशित एक सर्वसम्मति अनुमान के मुताबिक महाद्वीप ने पिछले 25 वर्षों में 3 ट्रिलियन टन बर्फ खो दि
24 जून 2018
04 जुलाई 2018
इंटरनेट पर लोगों तक पहुंचने के लिए ईमेल हमेशा पसंदीदा मोड रहा है। वेबसाइटें वेब पेजों पर अपने ईमेल पते डालती हैं और उन्हें मेलटो प्रोटोकॉल का उपयोग करके क्लिक करने योग्य हाइपरलिंक्स बना देती हैं। चीजें बदल गई हैं और ईमेल को अभी भी महत्वपूर्ण माना जाता है, लेकिन नई पीढ़ी को ईमेल पर फेसबुक मैसेंजर जैस
04 जुलाई 2018
25 जून 2018
इं
यदि आपको इंटरनेट पर किसी के साथ बड़ी फ़ाइल साझा करना है, तो आम तौर पर दो विकल्प होते हैं - आप या तो फ़ाइल को एक ईमेल संदेश में संलग्नक के रूप में डाल सकते हैं या यदि फ़ाइल ईमेल के अंदर फिट होने के लिए बहुत बड़ी है, तो आप इसे अपलोड कर सकते हैं एक फ़ाइल होस्टिंग सेवा के लिए और फिर प्राप्तकर्ता के साथ
25 जून 2018
04 जुलाई 2018
कै
यह ट्यूटोरियल बताता है कि आप आसानी से ट्विटर बॉट कैसे बना सकते हैं जो विशेष रूप से पसंदीदा और / या ट्वीट्स को रीटिवेट करेगा जिसमें विशेष कीवर्ड या # हैशटैग शामिल हैं। आपको किसी प्रोग्रामिंग को नहीं जानना चाहिए और आपका ट्विटर बॉट कुछ मिनटों में चल रहा है और चल रहा है।आप सोच रहे होंगे कि कोई भी ट्विटर
04 जुलाई 2018
23 जून 2018
Google, माइक्रोसॉफ्ट, आईबीएम और अमेज़ॅन ने डेवलपर्स के लिए अपने स्वयं के अनुप्रयोगों में मानव संज्ञानात्मक क्षमताओं (जिसे कृत्रिम बुद्धि के रूप में भी जाना जाता है) जोड़ना आसान बना दिया है। आपको कंप्यूटर प्रोग्राम बनाने के लिए मशीन लर्निंग विशेषज्ञ नहीं होना चाहिए जो फोटोग्राफ में ऑब्जेक्ट्स को पहचा
23 जून 2018
27 जून 2018
सीखने के लिए कोड आंदोलन ने दुनिया भर में गति को उठाया है और यह वास्तव में एक अच्छी बात है क्योंकि बुनियादी प्रोग्रामिंग कौशल का भी बड़ा प्रभाव हो सकता है। यदि आप स्वयं को कोड लिखना सिखा सकते हैं, तो आप अपने साथियों पर एक प्रतिस्पर्धी बढ़त हासिल कर सकते हैं, आप अधिक एल्गोरिदमिक रूप से सोच सकते हैं और
27 जून 2018
04 जुलाई 2018
कै
यह ट्यूटोरियल बताता है कि आप आसानी से ट्विटर बॉट कैसे बना सकते हैं जो विशेष रूप से पसंदीदा और / या ट्वीट्स को रीटिवेट करेगा जिसमें विशेष कीवर्ड या # हैशटैग शामिल हैं। आपको किसी प्रोग्रामिंग को नहीं जानना चाहिए और आपका ट्विटर बॉट कुछ मिनटों में चल रहा है और चल रहा है।आप सोच रहे होंगे कि कोई भी ट्विटर
04 जुलाई 2018
04 जुलाई 2018
अधिकांश एंड्रॉइड फोनों में प्लेबैक वॉल्यूम को नियंत्रित करने के लिए भौतिक बटन होते हैं और, चाहे आप पॉडकास्ट सुन रहे हों या यूट्यूब वीडियो देख रहे हों, ये चाबियाँ कभी-कभी ऐप की मात्रा को नियंत्रित करने का एकमात्र तरीका होती हैं। हार्डवेयर बटन का उपयोग करना आसान है लेकिन वे आईफोन पर कंट्रोल सेंटर के र
04 जुलाई 2018
22 जून 2018
Google फॉर्म ने कोई सीमा नहीं लगाई है। Google फॉर्म के अंदर बनाए गए किसी भी सर्वेक्षण या सर्वेक्षण की कोई समाप्ति तिथि नहीं है और जब तक फॉर्म स्वामी मैन्युअल रूप से फॉर्म को बंद करने का निर्णय नहीं लेता है तब तक यह प्रतिक्रियाओं की असीमित संख्या एकत्र कर सकता है।हालांकि कुछ Google फॉर्म के लिए, सीमा
22 जून 2018
04 जुलाई 2018
अधिकांश एंड्रॉइड फोनों में प्लेबैक वॉल्यूम को नियंत्रित करने के लिए भौतिक बटन होते हैं और, चाहे आप पॉडकास्ट सुन रहे हों या यूट्यूब वीडियो देख रहे हों, ये चाबियाँ कभी-कभी ऐप की मात्रा को नियंत्रित करने का एकमात्र तरीका होती हैं। हार्डवेयर बटन का उपयोग करना आसान है लेकिन वे आईफोन पर कंट्रोल सेंटर के र
04 जुलाई 2018
21 जून 2018
जब आपको अपने Google Voice खाते से जुड़े फ़ोन नंबर पर वॉयस मेल संदेश प्राप्त होता है, तो वॉयस मेल का टेक्स्ट ट्रांसक्रिप्शन आपके जीमेल खाते में आपके फोन या डेस्कटॉप पर ऑडियो संदेश चलाने के लिंक के साथ ईमेल किया जाता है। अब आप अपने वॉयस मेल को अपने Google ड्राइव में एमपी 3 फ़ाइल के रूप में स्वचालित रू
21 जून 2018
04 जुलाई 2018
इंटरनेट पर लोगों तक पहुंचने के लिए ईमेल हमेशा पसंदीदा मोड रहा है। वेबसाइटें वेब पेजों पर अपने ईमेल पते डालती हैं और उन्हें मेलटो प्रोटोकॉल का उपयोग करके क्लिक करने योग्य हाइपरलिंक्स बना देती हैं। चीजें बदल गई हैं और ईमेल को अभी भी महत्वपूर्ण माना जाता है, लेकिन नई पीढ़ी को ईमेल पर फेसबुक मैसेंजर जैस
04 जुलाई 2018
04 जुलाई 2018
इंटरनेट पर लोगों तक पहुंचने के लिए ईमेल हमेशा पसंदीदा मोड रहा है। वेबसाइटें वेब पेजों पर अपने ईमेल पते डालती हैं और उन्हें मेलटो प्रोटोकॉल का उपयोग करके क्लिक करने योग्य हाइपरलिंक्स बना देती हैं। चीजें बदल गई हैं और ईमेल को अभी भी महत्वपूर्ण माना जाता है, लेकिन नई पीढ़ी को ईमेल पर फेसबुक मैसेंजर जैस
04 जुलाई 2018
04 जुलाई 2018
केटी लैंगिनजुल द्वारा। 3, 2018, 12:01 पूर्वाह्नदुनिया भर में ग्रीन-थंबड दादी ने एक परेशान प्रवृत्ति देखी है: वसंत हर साल पहले पहुंच रहा है। लेकिन कठिन डेटा के बिना, उन दावों का बैक अप लेना मुश्किल है। अब, वैज्ञानिकों को बाहरी खेल आयोजनों के डेटा-पुराने टेलीविजन फुटेज का एक नया स्रोत मिला है, जो बतात
04 जुलाई 2018
25 जून 2018
हैदराबाद स्थित शहरी डार्ट फ्रीलांस बिक्री पेशेवरों के साथ कंपनियों को जोड़ता है, और टर्बो-चार्ज बिक्री का वादा करता है और विकास में तेजी लाता है।एक नजर में:स्टार्टअप: शहरी डार्टसाल की स्थापना की गई: 2017संस्थापक: निथिन बालेके आधार पर: हैदराबादसेक्टर: एचआरसमस्या हल करती है: बिक्री टीम प्रबंधनधन: बूटस
25 जून 2018
30 जून 2018
क्
मेरी वेबसाइट पर टिप्पणियां Disqus द्वारा संचालित हैं, सबसे लोकप्रिय टिप्पणी प्लेटफॉर्म जो ब्लॉगर या वर्डप्रेस के देशी टिप्पणी इंजनों की पेशकश करने की तुलना में बहुत अधिक सुविधाएं प्रदान करता है। उदाहरण के लिए, डिस्कस मुझे ईमेल के माध्यम से मामूली चर्चा या टिप्पणियों का उत्तर देता है और टिप्पणीकर्ता
30 जून 2018
सम्बंधित
लोकप्रिय
आज के प्रमुख लेख
आसान हिन्दी  [?]
तीव्र हिंदी  [?]
ऑनस्क्रीन कीबोर्ड  [?]
हिन्दी टाइपिंग  [?]
अंग्रेजी  [?]

(फोन के लिए विकल्प)
X
1 2 3 र्4 ज्ञ5 त्र6 क्ष7 श्र8 (9 )0 --   =
q w e r t y u i o p [   ]
a s d िfि g h  j k l ; '  \
  z x c  v  b n m ,, .. ?/ एंटर
शिफ्ट                                                         शिफ्ट बैकस्पेस
x