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

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

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

উদাহরণ

import re
foo = 'https://www/twitter/index.php 403'
result = re.findall(r'.', foo)
print(result)

আউটপুট

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

['h', 't', 't', 'p', 's', ':', '/', '/', 'w', 'w', 'w', '/', 't', 'w', 'i', 't', 't', 'e', 'r', '/', 'i', 'n', 'd', 'e', 'x', '.', 'p', 'h', 'p', ' ', '4', '0', '3']

নোট: ডট . মেটা-ক্যারেক্টার নিউলাইন ছাড়া যেকোনো একক ক্যারেক্টার ম্যাচ করে। নিউলাইনও ম্যাচ করতে হলে re.DOTALL ফ্ল্যাগ ব্যবহার করুন।

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

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

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

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