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

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



नियमित अभिव्यक्तियां, या 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 गेम को चलाएं। बाकी सब कुछ के साथ, आप केवल अभ्यास करके नियमित अभिव्यक्ति सीखेंगे और केवल पढ़ना पर्याप्त नहीं होगा।

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



शब्दनगरी पर हो रही अन्य चर्चायें
30 जून 2018
सं
विकिलिपीडिया स्कैनर के लिए लोकप्रिय रूप से जाना जाने वाला वर्जिन ग्रिफिथ, यह पता लगाता है कि विकिपीडिया संपादन कहां से आ रहा है, एक और बहुत ही रोचक परियोजना रखती है जो कॉलेज के छात्रों के संगीत स्वादों को उनके बुद्धिमान स्तर (उनके एसएटी स्कोर द्वारा निर्धारित) के साथ जोड़ती है।एक्स-अक्ष एसएटी स्कोर
30 जून 2018
28 जून 2018
भा
मोबाइल फोन, इलेक्ट्रॉनिक्स और अन्य वस्तुओं को भारत में आयात करने के लिए आपको करों का भुगतान करना होगा, जिसे सीमा शुल्क के रूप में भी जाना जाता है। ये आयात कर प्रवेश के बंदरगाह (हवाई अड्डे की तरह) पर देय होते हैं, कूरियर कंपनियां अक्सर आपकी ओर से भुगतान करती हैं और इन अतिरिक्त कर्तव्यों और करों की पू
28 जून 2018
04 जुलाई 2018
जब महिलाएं ऑपरेटिंग रूम में पुरुषों से अधिक होती हैं तो सर्जिकल टीम अधिक सहकारी होती हैं।केटी लैंगिनजुल द्वारा। 2, 2018, 3:00 अपराह्न2015 में, जॉर्जिया के एक शिक्षण अस्पताल में एक सर्जन ने अपनी शल्य चिकित्सा टीम से चिल्लाया- 'क्या मैं स्पष्ट रूप से बात नहीं कर रहा हूं ?! मुझे चिल्लाना शुरू करना होगा
04 जुलाई 2018
21 जून 2018
आपके पास शायद आपके फोन पर कुछ दर्जन एंड्रॉइड ऐप्स इंस्टॉल हैं लेकिन नियमित आधार पर आपके द्वारा उपयोग किए जा रहे ऐप्स की संख्या छोटी हो सकती है। हाल ही में नील्सन की रिपोर्ट में कहा गया है कि फोन मालिकों द्वारा उपयोग किए जाने वाले ऐप्स की औसत संख्या लगभग 26 प्रति माह है। एक अन्य कॉमस्कोर रिपोर्ट से प
21 जून 2018
27 जून 2018
सीखने के लिए कोड आंदोलन ने दुनिया भर में गति को उठाया है और यह वास्तव में एक अच्छी बात है क्योंकि बुनियादी प्रोग्रामिंग कौशल का भी बड़ा प्रभाव हो सकता है। यदि आप स्वयं को कोड लिखना सिखा सकते हैं, तो आप अपने साथियों पर एक प्रतिस्पर्धी बढ़त हासिल कर सकते हैं, आप अधिक एल्गोरिदमिक रूप से सोच सकते हैं और
27 जून 2018
22 जून 2018
Google फॉर्म ने कोई सीमा नहीं लगाई है। Google फॉर्म के अंदर बनाए गए किसी भी सर्वेक्षण या सर्वेक्षण की कोई समाप्ति तिथि नहीं है और जब तक फॉर्म स्वामी मैन्युअल रूप से फॉर्म को बंद करने का निर्णय नहीं लेता है तब तक यह प्रतिक्रियाओं की असीमित संख्या एकत्र कर सकता है।हालांकि कुछ Google फॉर्म के लिए, सीमा
22 जून 2018
05 जुलाई 2018
आपका मोबाइल फोन शायद आपका सबसे महत्वपूर्ण डिजिटल अधिकार है जो आपके संपर्क, ईमेल, टेक्स्ट संदेश, व्यक्तिगत फ़ोटो और अन्य गोपनीय सामान रखता है जिसे आप किसी और को देखना नहीं चाहते हैं। फिर भी, एक को खोना इतना आसान है क्योंकि आप इसे हर जगह ले जा रहे हैं।Google Play store में सुरक्षा ऐप्स की एक बड़ी संख्
05 जुलाई 2018
30 जून 2018
यह ट्यूटोरियल दिखाता है कि आरएसएस फ़ीड रीडर के रूप में Google डॉक्स में स्प्रेडशीट का उपयोग कैसे करें। आप विभिन्न स्रोतों से आरएसएस समाचार फ़ीड को एक स्प्रेडशीट में ला सकते हैं - फीडली के एक सरल संस्करण की तरह - और फिर अपनी फ़ीड को सार्वजनिक वेब पेज के रूप में प्रकाशित करें। कोई कोडिंग आवश्यक है।यदि
30 जून 2018
06 जुलाई 2018
Toddlers और बच्चों के लिए कुछ आसान ग्रीष्मकालीन पेय की आवश्यकता है?गर्मी में बच्चों को शांत करने के लिए सबसे स्वस्थ पेय क्या हैं?आज की पोस्ट लगभग 16 स्वादिष्ट है और अपने छोटे से लोगों को हाइड्रेटेड और सक्रिय रखने के लिए ग्रीष्मकालीन पेय तैयार करना आसान है।गर्मी यहाँ है और ऐसा लगता है कि यह थोड़ी देर
06 जुलाई 2018
06 जुलाई 2018
G
एडोब पीडीएफ वेब पर सबसे लोकप्रिय दस्तावेज़ प्रारूप हो सकता है लेकिन एक कारण है कि ईबुक प्रेमी पीडीएफ पर ईपीबी प्रारूप पसंद करते हैं। पीडीएफ दस्तावेज़ों में निश्चित पृष्ठ ब्रेक के साथ एक स्थिर लेआउट होता है लेकिन एक ईपीयूबी दस्तावेज़ का लेआउट 'उत्तरदायी' होता है जिसका अर्थ है कि यह स्वचालित रूप से वि
06 जुलाई 2018
29 जून 2018
यू
जीमेल, माइक्रोसॉफ्ट, एवरोनीट, वर्डप्रेस और ड्रॉपबॉक्स जैसी अधिकांश बड़ी नाम वाली वेब सेवाएं अब आपके ऑनलाइन खातों की सुरक्षा में सुधार के लिए 2-चरणीय प्रमाणीकरण का समर्थन करती हैं। एक बार जब आप दो-कारक प्रमाणीकरण सक्षम कर देते हैं, तो एक दुर्भावनापूर्ण व्यक्ति आपके ऑनलाइन खाते में लॉग इन करने में सक्
29 जून 2018
24 जून 2018
Google रिवर्स इमेज सर्च आपको वेब से दृश्यमान समान छवियों को तुरंत खोजने में मदद करता है। अपने डेस्कटॉप से ​​Google छवियों में एक तस्वीर अपलोड करें और यह आपको अन्य वेबसाइटों पर उपयोग की जाने वाली संबंधित छवियां और उसी फ़ोटो के विभिन्न आकारों को लगभग तुरंत दिखाएगी।पत्रकार किसी छवि के मूल स्रोत को खोजन
24 जून 2018
05 जुलाई 2018
आपका मोबाइल फोन शायद आपका सबसे महत्वपूर्ण डिजिटल अधिकार है जो आपके संपर्क, ईमेल, टेक्स्ट संदेश, व्यक्तिगत फ़ोटो और अन्य गोपनीय सामान रखता है जिसे आप किसी और को देखना नहीं चाहते हैं। फिर भी, एक को खोना इतना आसान है क्योंकि आप इसे हर जगह ले जा रहे हैं।Google Play store में सुरक्षा ऐप्स की एक बड़ी संख्
05 जुलाई 2018
04 जुलाई 2018
इंटरनेट पर लोगों तक पहुंचने के लिए ईमेल हमेशा पसंदीदा मोड रहा है। वेबसाइटें वेब पेजों पर अपने ईमेल पते डालती हैं और उन्हें मेलटो प्रोटोकॉल का उपयोग करके क्लिक करने योग्य हाइपरलिंक्स बना देती हैं। चीजें बदल गई हैं और ईमेल को अभी भी महत्वपूर्ण माना जाता है, लेकिन नई पीढ़ी को ईमेल पर फेसबुक मैसेंजर जैस
04 जुलाई 2018
30 जून 2018
क्
मेरी वेबसाइट पर टिप्पणियां Disqus द्वारा संचालित हैं, सबसे लोकप्रिय टिप्पणी प्लेटफॉर्म जो ब्लॉगर या वर्डप्रेस के देशी टिप्पणी इंजनों की पेशकश करने की तुलना में बहुत अधिक सुविधाएं प्रदान करता है। उदाहरण के लिए, डिस्कस मुझे ईमेल के माध्यम से मामूली चर्चा या टिप्पणियों का उत्तर देता है और टिप्पणीकर्ता
30 जून 2018
04 जुलाई 2018
इंटरनेट पर लोगों तक पहुंचने के लिए ईमेल हमेशा पसंदीदा मोड रहा है। वेबसाइटें वेब पेजों पर अपने ईमेल पते डालती हैं और उन्हें मेलटो प्रोटोकॉल का उपयोग करके क्लिक करने योग्य हाइपरलिंक्स बना देती हैं। चीजें बदल गई हैं और ईमेल को अभी भी महत्वपूर्ण माना जाता है, लेकिन नई पीढ़ी को ईमेल पर फेसबुक मैसेंजर जैस
04 जुलाई 2018
04 जुलाई 2018
इंटरनेट पर लोगों तक पहुंचने के लिए ईमेल हमेशा पसंदीदा मोड रहा है। वेबसाइटें वेब पेजों पर अपने ईमेल पते डालती हैं और उन्हें मेलटो प्रोटोकॉल का उपयोग करके क्लिक करने योग्य हाइपरलिंक्स बना देती हैं। चीजें बदल गई हैं और ईमेल को अभी भी महत्वपूर्ण माना जाता है, लेकिन नई पीढ़ी को ईमेल पर फेसबुक मैसेंजर जैस
04 जुलाई 2018
04 जुलाई 2018
अधिकांश एंड्रॉइड फोनों में प्लेबैक वॉल्यूम को नियंत्रित करने के लिए भौतिक बटन होते हैं और, चाहे आप पॉडकास्ट सुन रहे हों या यूट्यूब वीडियो देख रहे हों, ये चाबियाँ कभी-कभी ऐप की मात्रा को नियंत्रित करने का एकमात्र तरीका होती हैं। हार्डवेयर बटन का उपयोग करना आसान है लेकिन वे आईफोन पर कंट्रोल सेंटर के र
04 जुलाई 2018
04 जुलाई 2018
केटी लैंगिनजुल द्वारा। 3, 2018, 12:01 पूर्वाह्नदुनिया भर में ग्रीन-थंबड दादी ने एक परेशान प्रवृत्ति देखी है: वसंत हर साल पहले पहुंच रहा है। लेकिन कठिन डेटा के बिना, उन दावों का बैक अप लेना मुश्किल है। अब, वैज्ञानिकों को बाहरी खेल आयोजनों के डेटा-पुराने टेलीविजन फुटेज का एक नया स्रोत मिला है, जो बतात
04 जुलाई 2018
04 जुलाई 2018
कै
यह ट्यूटोरियल बताता है कि आप आसानी से ट्विटर बॉट कैसे बना सकते हैं जो विशेष रूप से पसंदीदा और / या ट्वीट्स को रीटिवेट करेगा जिसमें विशेष कीवर्ड या # हैशटैग शामिल हैं। आपको किसी प्रोग्रामिंग को नहीं जानना चाहिए और आपका ट्विटर बॉट कुछ मिनटों में चल रहा है और चल रहा है।आप सोच रहे होंगे कि कोई भी ट्विटर
04 जुलाई 2018
29 जून 2018
2003 में अपनी स्थापना के बाद से Google AdSense ने 300 × 250 आयत से 160 × 600 स्काईस्क्रेपर तक एक दर्जन विषम विज्ञापन इकाइयों का समर्थन किया है - जो आईएबी दिशानिर्देशों का पालन करता है। प्रीमियम ऐडसेंस प्रकाशकों के पास टेक्स्ट-केवल विज्ञापनों के लेआउट को अनुकूलित करने की लचीलापन है, लेकिन छवि या समृद
29 जून 2018
29 जून 2018
कि
आपको एक बैठक में आमंत्रित किया गया है जो वास्तव में लंबे समय तक टिकेगा। आप 'नहीं' नहीं कह सकते हैं लेकिन गुप्त रूप से यह चाहते हैं कि कोई व्यक्ति कभी भी समाप्त होने वाली बैठक के बीच में आपके फोन को कॉल न करे और आपको उबाऊ स्थिति से बचाए।खैर, आप एक मानव मित्र की मदद ले सकते हैं या आईएफटीटीटी का उपयोग
29 जून 2018
04 जुलाई 2018
अधिकांश एंड्रॉइड फोनों में प्लेबैक वॉल्यूम को नियंत्रित करने के लिए भौतिक बटन होते हैं और, चाहे आप पॉडकास्ट सुन रहे हों या यूट्यूब वीडियो देख रहे हों, ये चाबियाँ कभी-कभी ऐप की मात्रा को नियंत्रित करने का एकमात्र तरीका होती हैं। हार्डवेयर बटन का उपयोग करना आसान है लेकिन वे आईफोन पर कंट्रोल सेंटर के र
04 जुलाई 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