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

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

নিচের কোড ব্যবহার করে দেওয়া স্ট্রিং-এ যেকোনো ছোট হাতের স্বরবর্ণ ম্যাচ করা যায়।

উদাহরণ

import re
foo = 'AefuToiJnmna'
match = re.findall(r'[aeiou]', foo)
print(match)

আউটপুট

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

['e', 'u', 'o', 'i', 'a']

ব্যাখ্যা: [aeiou] ক্যারেক্টার ক্লাস শুধু ছোট হাতের স্বরবর্ণ ম্যাচ করে। বড় হাতের স্বরবর্ণও ম্যাচ করতে হলে [aeiouAEIOU] বা re.IGNORECASE ফ্ল্যাগ ব্যবহার করুন। কমা দিতে হয় না, [a,e,i,o,u] কমাও ম্যাচ করবে।

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

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

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

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