কম্পিউটার টিউটোরিয়াল

পাইথন রেগুলার এক্সপ্রেশন ব্যবহার করে আপারকেস ক্যারেক্টার ম্যাচ করার পদ্ধতি

নিচের কোড দেওয়া স্ট্রিং-এ যেকোনো আপারকেস ক্যারেক্টার ম্যাচ এবং প্রিন্ট করে পাইথন রেগুলার এক্সপ্রেশন দিয়ে।

উদাহরণ

import re
foo = 'MozamBiQuE'
match = re.findall(r'[A-Z]', foo)
print(match)

আউটপুট

এটি নিচের আউটপুট দেবে:

['M', 'B', 'Q', 'E']

ব্যাখ্যা: [A-Z] ক্যারেক্টার ক্লাস A-Z পর্যন্ত বড় হাতের আক্ষরিক ক্যারেক্টার ম্যাচ করে। re.I ফ্ল্যাগ ব্যবহার করলে কেস-ইনসেনসিটিভ ম্যাচ হবে।

  1. পাইথন রেগুলার এক্সপ্রেশন ব্যবহার করে নন-হোয়াইটস্পেস ক্যারেক্টার ম্যাচ করার পদ্ধতি

  2. পাইথন রেগুলার এক্সপ্রেশন ব্যবহার করে হোয়াইটস্পেস ম্যাচ করার পদ্ধতি

  3. পাইথন রেগুলার এক্সপ্রেশন ব্যবহার করে নন-ওয়ার্ড ক্যারেক্টার ম্যাচ করার পদ্ধতি

  4. পাইথন রেগুলার এক্সপ্রেশন ব্যবহার করে ওয়ার্ড ম্যাচ করার পদ্ধতি