নিয়ন্ত্রণ অক্ষর ব্যতীত, (+ ? . * ^ $ ( ) [ ] { } | \), সমস্ত অক্ষর নিজেদের সাথে মেলে। আপনি একটি ব্যাকস্ল্যাশ দিয়ে একটি নিয়ন্ত্রণ অক্ষরকে আগে রেখে এড়িয়ে যেতে পারেন৷
৷নিম্নলিখিত সারণীটি পাইথন −
-এ উপলব্ধ রেগুলার এক্সপ্রেশন সিনট্যাক্স তালিকাভুক্ত করে| Sr.No. | প্যাটার্ন এবং বর্ণনা |
|---|---|
| 1 | ^ লাইনের শুরুতে মেলে। |
| 2 | $ লাইনের শেষ মেলে। |
| 3 | । নিউলাইন ছাড়া যেকোনো একক অক্ষর মেলে। m বিকল্প ব্যবহার করে এটি নতুন লাইনের সাথে মিলিত হতে দেয়। |
| 4 | [...] বন্ধনীর যেকোনো একক অক্ষরের সাথে মেলে। |
| 5 | [^...] বন্ধনীতে নেই এমন কোনো একক অক্ষরের সাথে মেলে |
| 6 | পুনরায়* পূর্ববর্তী অভিব্যক্তির 0 বা তার বেশি ঘটনার সাথে মেলে। |
| 7 | পুনরায়+ পূর্ববর্তী অভিব্যক্তির 1 বা তার বেশি ঘটনার সাথে মেলে। |
| 8 | পুনরায়? পূর্ববর্তী অভিব্যক্তির 0 বা 1 ঘটনার সাথে মেলে। |
| 9 | পুনরায়{ n}৷ পূর্ববর্তী অভিব্যক্তির n সংখ্যার সাথে ঠিক মেলে। |
| 10 | পুনরায়{ n,}৷ পূর্ববর্তী অভিব্যক্তির n বা তার বেশি ঘটনার সাথে মেলে। |
| 11 | re{ n, m} পূর্ববর্তী অভিব্যক্তির কমপক্ষে n এবং সর্বাধিক m সংঘটনের সাথে মেলে। |
| 12 | a| b হয় a বা b মেলে। |
| 13 | (পুনরায়) রেগুলার এক্সপ্রেশন গ্রুপ করে এবং মিলে যাওয়া টেক্সট মনে রাখে। |
| 14 | (?imx) একটি রেগুলার এক্সপ্রেশনের মধ্যে i, m, বা x বিকল্পগুলিতে সাময়িকভাবে টগল করে। বন্ধনীতে থাকলে, শুধুমাত্র সেই এলাকাটি প্রভাবিত হয়। |
| 15 | (?-imx) একটি রেগুলার এক্সপ্রেশনের মধ্যে অস্থায়ীভাবে i, m, বা x বিকল্পগুলি বন্ধ করে দেয়। বন্ধনীতে থাকলে, শুধুমাত্র সেই এলাকাটি প্রভাবিত হয়। |
| 16 | (?:re) মিলে যাওয়া টেক্সট মনে না রেখে রেগুলার এক্সপ্রেশন গ্রুপ করে। |
| 17 | (?imx:re) অস্থায়ীভাবে বন্ধনীর মধ্যে i, m, বা x বিকল্পগুলিতে টগল করে। |
| 18 | (?-imx:re) সাময়িকভাবে বন্ধনীর মধ্যে i, m, বা x বিকল্পগুলি বন্ধ করে দেয়। |
| 19 | (?#...) মন্তব্য করুন। |
| 20 | (?=পুনরায়) একটি প্যাটার্ন ব্যবহার করে অবস্থান নির্দিষ্ট করে। এর কোনো পরিসীমা নেই। |
| 21 | (?! পুনরায়) প্যাটার্ন নেগেশান ব্যবহার করে অবস্থান নির্দিষ্ট করে। এর কোনো পরিসীমা নেই। |
| 22 | (?> পুনরায়) ব্যাকট্র্যাকিং ছাড়াই স্বাধীন প্যাটার্ন মেলে। |
| 23 | \w শব্দের অক্ষর মেলে। |
| 24 | \W অশব্দ অক্ষর মেলে। |
| 25 | \s সাদা স্থান মেলে। [\t\n\r\f] এর সমতুল্য। |
| 26 | \S নন-হোয়াইটস্পেস মেলে। |
| 27 | \d অঙ্কের সাথে মেলে। [0-9] এর সমতুল্য। |
| 28 | \D অসংখ্যার সাথে মেলে। |
| ২৯ | \A স্ট্রিং এর শুরুতে মেলে। |
| 30 | \Z স্ট্রিং এর শেষ মেলে। যদি একটি নতুন লাইন বিদ্যমান থাকে তবে এটি নতুন লাইনের ঠিক আগে মেলে। |
| 31 | \z স্ট্রিং এর শেষ মেলে। |
| 32 | \G ম্যাচ পয়েন্ট যেখানে শেষ ম্যাচ শেষ হয়েছে। |
| 33 | \b বন্ধনীর বাইরে থাকলে শব্দের সীমানা মেলে। বন্ধনীর ভিতরে থাকাকালীন ব্যাকস্পেস (0x08) এর সাথে মেলে। |
| 34 | \B অশব্দ সীমানা মেলে। |
| 35 | \n, \t, ইত্যাদি। মেলে নিউলাইন, ক্যারেজ রিটার্ন, ট্যাব ইত্যাদি। |
| 36 | \1...\9 nম গ্রুপযুক্ত সাব এক্সপ্রেশনের সাথে মেলে। |
| 37 | \10 nম গোষ্ঠীভুক্ত সাব এক্সপ্রেশনের সাথে মেলে যদি এটি ইতিমধ্যেই মিলে যায়। অন্যথায় একটি অক্ষর কোডের অক্টাল উপস্থাপনা বোঝায়। |