যদি আপনি এটি কোনও প্রোগ্রামের মধ্যে একটি স্ট্রিংয়ের মধ্যে রাখছেন তবে আপনাকে অবশ্যই চারটি ব্যাকস্ল্যাশ ব্যবহার করতে হবে (কারণ স্ট্রিং পার্সার যখন স্ট্রিংয়ের জন্য এটি "ডি-এস্কেপিং" করবে তখন তাদের দুটি সরিয়ে ফেলবে , এবং তারপরে রেজেক্সের জন্য দুটি দরকার রেগেক্স ব্যাকস্ল্যাশ এড়িয়ে গেছে)।
এই ক্ষেত্রে:
regex("\\\\")
হিসাবে ব্যাখ্যা করা হয় ...
regex("\\" [escaped backslash] followed by "\\" [escaped backslash])
হিসাবে ব্যাখ্যা করা হয় ...
regex(\\)
একটি রেগেক্স হিসাবে ব্যাখ্যা করা হয় যা একক ব্যাকস্ল্যাশের সাথে মেলে।
ভাষার উপর নির্ভর করে, আপনি उद्धृत করার আলাদা ফর্মটি ব্যবহার করতে সক্ষম হতে পারেন যা অনেকগুলি ব্যবহার না করা এড়াতে সিকোয়েন্সগুলি বিশ্লেষণ করে না - উদাহরণস্বরূপ পাইথনে:
re.compile(r'\\')
rকোট সামনে এটি একটি তোলে কাঁচা স্ট্রিং যা না পার্স ব্যাকস্ল্যাশ বেরিয়ে আছে।