পাইথনের match মেথডে পকেট
match মেথড নিয়ে কাজ করার সময়
পকেট অনুযায়ী পাওয়া সাবস্ট্রিংটিকে ভাগ করা যায়।
ধরুন আমাদের একটি স্ট্রিং আছে:
txt = '12 34 56'
আসুন অঙ্কগুলোর প্রথম সাবস্ট্রিংটি খুঁজে বের করি এবং এটিকে দুটি পকেটে ভাগ করি:
res = re.match('(\d+)(\d+)', txt)
print(res[0]) # আউটপুট দেবে '12'
print(res[1]) # আউটপুট দেবে '1'
print(res[2]) # আউটপুট দেবে '2'
একটি স্ট্রিং দেওয়া আছে:
txt = 'code.mu 1234'
স্ট্রিংয়ের শুরুতে থাকা ডোমেইনটি খুঁজে বের করুন এবং এর নামটি প্রথম পকেটে রাখুন, এবং জোনটি দ্বিতীয় পকেটে রাখুন।
একটি স্ট্রিং দেওয়া আছে, যাতে একটি ডোমেইন রয়েছে:
txt = 'sss domain.ru zzz'
এই ডোমেইনটি খুঁজে বের করুন এবং এর নামটি প্রথম পকেটে রাখুন, এবং জোনটি দ্বিতীয় পকেটে রাখুন।
একটি স্ট্রিং দেওয়া আছে, যাতে একটি তারিখ রয়েছে:
txt = '31.12.2025'
দিনটি প্রথম পকেটে রাখুন, মাসটি - দ্বিতীয় পকেটে, এবং বছরটি - তৃতীয় পকেটে রাখুন।