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

পাইথন রেগেক্সে রিপিটিশন নির্দিষ্ট করার পদ্ধতি (Quantifiers)

নিচের কোড দেওয়া স্ট্রিং-এ ৩টি A এবং ৪টি B প্যাটার্ন ম্যাচ করে।

উদাহরণ

import re
foo = 'AAABBBBBB'
match = re.search(r'A{3}B{4}', foo)
print(match.group())

আউটপুট

AAABBBB

ব্যাখ্যা: {n} কোয়ান্টিফায়ার পূর্বের প্যাটার্নের নিশ্চিতভাবে n বার আবৃত্তি নির্দেশ করে। {m,n} ব্যবহার করে মিনিমাম m এবং ম্যাক্সিমাম n বার আবৃত্তি নির্দেশ করা যায়।

  1. পাইথন ম্যাটপ্লটলিবে Y-আক্ষের মান নির্দিষ্ট করা

  2. পাইথনে প্যাটার্ন প্রিন্ট করার পদ্ধতি

  3. পাইথন প্রোগ্রাম কীভাবে রান করবেন?

  4. পাইথন রেগেক্সে রিপিটিশনের পর নির্দিষ্ট ক্যারেক্টার ম্যাচ না করার পদ্ধতি (নেগেটিভ লুকআহেড)