or
यह अभ्यास पाठ्यक्रम का हिस्सा है
रेगुलर एक्सप्रेशन्स शुरुआत में काफ़ी डरावने लग सकते हैं क्योंकि इनमें बहुत सारे स्पेशल कैरेक्टर होते हैं। इस चैप्टर में, आप इन्हें समझना और अपने खुद के पैटर्न लिखना सीखेंगे ताकि ठीक वही मिल सके जिसकी आप तलाश कर रहे हैं।
इस चैप्टर में, हम थोड़ी देर के लिए रेगुलर एक्सप्रेशन्स से हटकर स्ट्रिंग मैनिपुलेशन पर ध्यान देंगे — जैसे वेक्टर या लिस्ट जैसी अन्य डेटा स्ट्रक्चर्स से स्ट्रिंग बनाना।
वह काम जहाँ रेगुलर एक्सप्रेशन्स सच में चमकते हैं, वह है सादे टेक्स्ट से मतलब निकालना। इस चैप्टर में, आप ऐसे गंदे डेटा से जानकारी निकालना सीखेंगे जो सलीके से व्यवस्थित टेबल्स में नहीं, बल्कि प्लेन टेक्स्ट में होता है।
आख़िरी चैप्टर में, हम रेगुलर एक्सप्रेशन्स से हटकर स्ट्रिंग डिस्टेंसेज़ को समझेंगे। कई स्ट्रिंग्स के बीच अंतर मापकर, हम उन स्ट्रिंग्स का मिलान कर सकते हैं जो आपस में मिलती-जुलती हों। इससे हमें डुप्लिकेट्स ढूँढने में मदद मिलेगी, भले ही उनमें छोटे-छोटे एरर, जैसे टाइपो, मौजूद हों। यह रिकॉर्ड लिंकेंज का अहम हिस्सा है जहाँ हम कई सोर्सेज़ से आए डेटासेट्स को जोड़ते हैं।
वर्तमान अभ्यास