কম্পিউটার

re.findall() ব্যবহার করার জন্য পাইথন রেগুলার এক্সপ্রেশন কিভাবে লিখবেন?


re.findall() সমস্ত মিলে যাওয়া নিদর্শনগুলির একটি তালিকা পেতে সাহায্য করে৷ এটি প্রদত্ত স্ট্রিংয়ের শুরু বা শেষ থেকে অনুসন্ধান করে। আমরা একটি প্রদত্ত স্ট্রিং মধ্যে একটি প্যাটার্ন অনুসন্ধান করার জন্য মেথড findall ব্যবহার করলে এটি প্যাটার্নের সমস্ত ঘটনা ফিরিয়ে দেবে। একটি প্যাটার্ন অনুসন্ধান করার সময়, সর্বদা re.findall() ব্যবহার করার পরামর্শ দেওয়া হয়, এটি re.search() এবং re.match() উভয়ের মতই কাজ করে৷

উদাহরণ

import re
result = re.search(r'TP', 'TP Tutorials Point TP')
print result.group()

আউটপুট

TP

  1. পাইথন রেগুলার এক্সপ্রেশনে স্ট্রিংকে বিভক্ত করার জন্য আমরা কীভাবে একটি বিভেদক ব্যবহার করব?

  2. পাইথনে কিভাবে \B রেগুলার এক্সপ্রেশন কাজ করে?

  3. পাইথনে রেগুলার এক্সপ্রেশন গ্রুপিং কিভাবে কাজ করে?

  4. পাইথনে রেগুলার এক্সপ্রেশন মডিফায়ার কিভাবে কাজ করে?