एक रेगुलर एक्सप्रेशन वर्णों का एक क्रम है जो मुख्य रूप से एक स्ट्रिंग या फ़ाइल में पैटर्न को खोजने और बदलने के लिए उपयोग किया जाता है।
पायथन रेगुलर एक्सप्रेशन सिंटैक्स दो प्रकार के वर्णों का उपयोग करता है -
-
मेटा वर्ण:जैसा कि नाम से पता चलता है, इन वर्णों का एक विशेष अर्थ होता है, जो वाइल्ड कार्ड में * के समान होता है।
-
शाब्दिक (जैसे a,b,1,2…)
पायथन रेगुलर एक्सप्रेशन काम करने के लिए रॉ स्ट्रिंग्स, क्वांटिफायर्स, कैरेक्टर क्लासेस, ग्रुप्स, अल्टरनेशन और ऐसे सिंटैक्टिक टूल्स का इस्तेमाल करते हैं