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

পাইথনে একটি রেগুলার এক্সপ্রেশনের সব ম্যাচ কীভাবে খুঁজে বের করবেন?

আমরা সব ম্যাচ খুঁজে বের করার জন্য re.findall বা re.finditer মেথড ব্যবহার করি।

re.findall(pattern, string) ম্যাচিং স্ট্রিংয়ের একটি লিস্ট রিটার্ন করে।

re.finditer(pattern, string) MatchObject অবজেক্টের ওপর একটি ইটেরেটর রিটার্ন করে।

  1. পাইথন রেগুলার এক্সপ্রেশনে \B (নন-ওয়ার্ড বাউন্ডারি) এর কাজ

  2. পাইথন রেগুলার এক্সপ্রেশনে [\d+] প্যাটার্নের কাজ

  3. পাইথন রেগুলার এক্সপ্রেশনে গ্রুপিং (Grouping) এর কাজ

  4. পাইথন রেগুলার এক্সপ্রেশনে মডিফায়ার (Modifiers/Flags) এর কাজ