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

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

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

উদাহরণ

import re
result = re.search(r'[\s]', 'The Indian Express')
print(result)

আউটপুট

<_sre.SRE_Match object at 0x0000000005106648>

উদাহরণ

নিচের কোড দেওয়া স্ট্রিং-এ সব হোয়াইটস্পেস খুঁজে বের করে প্রিন্ট করে:

import re
result = re.findall(r'[\s]', 'The Indian Express')
print(result)

আউটপুট

[' ', ' ']

ব্যাখ্যা: \s যেকোনো হোয়াইটস্পেস ক্যারেক্টার (স্পেস, ট্যাব, নিউলাইন) ম্যাচ করে। [\s] এবং \s একই কাজ করে। \s+ ব্যবহার করলে একসাথে একাধিক হোয়াইটস্পেস ম্যাচ হবে।

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

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

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

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