रेगुलर एक्सप्रेशन बैकस्लैश कैरेक्टर ('\') का उपयोग विशेष फॉर्म्स को इंगित करने के लिए या विशेष कैरेक्टर्स को उनके विशेष अर्थ को लागू किए बिना उपयोग करने की अनुमति देने के लिए करते हैं। यह पायथन के स्ट्रिंग लिटरल्स में उसी कैरेक्टर के समान उद्देश्य के लिए उपयोग के साथ टकराता है; उदाहरण के लिए, एक लिटरल बैकस्लैश से मेल खाने के लिए, पैटर्न स्ट्रिंग के रूप में '\\\\' लिखना पड़ सकता है, क्योंकि रेगुलर एक्सप्रेशन '\\' होना चाहिए, और प्रत्येक बैकस्लैश को नियमित पायथन स्ट्रिंग लिटरल के अंदर '\\' के रूप में व्यक्त किया जाना चाहिए।
समाधान पायथन के रॉ स्ट्रिंग नोटेशन का उपयोग करना है रेगुलर एक्सप्रेशन पैटर्न के लिए; बैकस्लैश को 'r' से प्रीफिक्स्ड स्ट्रिंग लिटरल में किसी विशेष तरीके से हैंडल नहीं किया जाता। इसलिए r"\n" दो-कैरेक्टर स्ट्रिंग है जिसमें '\' और 'n' है, जबकि "\n" न्यूलाइन वाला एक-कैरेक्टर स्ट्रिंग है। आमतौर पर पैटर्न को पायथन कोड में इस रॉ स्ट्रिंग नोटेशन का उपयोग करके व्यक्त किया जाता है।