python-basic

⌘K
  1. Home
  2. Docs
  3. python-basic
  4. প্যাটার্ন মডিফায়ার(Pattern Modifiers):

প্যাটার্ন মডিফায়ার(Pattern Modifiers):

রেগুলার এক্সপ্রেশনগুলো সাধারনত বিভিন্ন জায়গায় এভাবে দুইটা \regex\ এর ভিতরে ইউজ করা হয়। এটার শেষের দিকে এই প্যাটার্ন মডিফায়ারগুলো ইউজ করে আপনি আপনার পুরো এক্সপ্রেশন কিভাবে কাজ করবে সেটা বলে দিতে পারবেন। যদিও এটা আমাদের অ্যাটম কোড এডিটরে বা ব্র্যাকেটস এ কাজ করবে না, কিন্তু জেনে রাখা ভালো। প্যাটার্ন মডিফায়ার গুলো সাধারনত এভাবে বসেঃ

কেস ইন্সেন্সিটিভ করতে চাইলে পুরো এক্সপ্রেশনটাকেঃ

\regex\i

এরকম আরো কিছু প্যাটার্ন মডিফায়ারঃ

g => Global Match

i => Case-insensitive

m => Multiple lines

s => Treat String as Single line

x => Allow Comments and white space in pattern

e => Evaluate replacement

U => Lazy pattern

How can we help?