পাইথনে রেগুলার এক্সপ্রেশনে match মেথড

match মেথডটি স্ট্রিংয়ের শুরুতে রেগুলার এক্সপ্রেশনের সাথে মিল খোঁজে। মেথডের প্রথম প্যারামিটারে আমরা যে রেগুলার এক্সপ্রেশনটি খুঁজব তা নির্দিষ্ট করি, দ্বিতীয় প্যারামিটারে - যে স্ট্রিংটিতে এটি খুঁজব। যদি মিল পাওয়া যায়, তাহলে মেথডটি একটি match-অবজেক্ট ফেরত দেবে, অন্যথায় - None। মেথডের সিনট্যাক্সটি এইরকম দেখতে:

pythonre.match(যা খুঁজব, যেখানে খুঁজব)

আসুন উদাহরণস্বরূপ পরীক্ষা করি যে স্ট্রিংটি সংখ্যা দিয়ে শুরু কিনা:

pythontxt = '123abc'
res = re.match('\d+', txt)

print(res)
Задание 1

পরীক্ষা করুন যে স্ট্রিংটি বর্ণ দিয়ে শুরু কিনা:

pythontxt = 'abc 123 bbb 456 987'

স্ট্রিংয়ের শুরুতে বর্ণানুক্রমিক ক্যারেক্টারের মিলটি প্রিন্ট করুন।

Задание 2

একটি স্ট্রিং দেওয়া আছে:

pythontxt = 'aaa bbb 123'

সংখ্যা ধারণকারী সাবস্ট্রিংটি খুঁজুন।