निम्न कोड पायथन रेगेक्स में चरों के उपयोग को दर्शाता है।
वेरिएबल में कोई विशेष या मेटा कैरेक्टर या रेगुलर एक्सप्रेशन नहीं हो सकता है। स्ट्रिंग बनाने के लिए हम केवल स्ट्रिंग कॉन्सटेनेशन का उपयोग करते हैं।
उदाहरण
import re
s = 'I love books'
var_name = 'love'
result = re.search('(.+)'+var_name+'(.+)',s)
print result
var_name = 'hate'
s2 = 'I hate books'
result = re.search('(.+)'+var_name+'(.+)',s2)
print result आउटपुट
यह आउटपुट देता है
<_sre.SRE_Match object at 0x000000000472FF10> <_sre.SRE_Match object at 0x0000000004881030>