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

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

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

উদাহরণ

import re
foo = 'Mo4zam5Bi6QuE7'
match = re.findall(r'\D', foo)
print(match)

আউটপুট

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

['M', 'o', 'z', 'a', 'm', 'B', 'i', 'Q', 'u', 'E']

ব্যাখ্যা: \D মেটা-ক্যারেক্টার যেকোনো নন-ডিজিট ক্যারেক্টার ম্যাচ করে (সমান [^0-9])।

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

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

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

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