কম্পিউটার

Python Regex ব্যবহার করে একটি প্রদত্ত স্ট্রিং-এ 10+1 এর সমস্ত প্যাটার্ন খুঁজুন


আমাদের একটি প্রদত্ত স্ট্রিং-এ রেজেক্স প্যাটার্ন 10+1 খুঁজে বের করতে হবে। এর জন্য, আমরা পাইথনে উপলব্ধ re মডিউল ব্যবহার করতে পারি। এই প্যাকেজটিতে একটি পদ্ধতি রয়েছে যার নাম find all যা regex এবং যে স্ট্রিংটি আমরা অনুসন্ধান করতে চাই তা গ্রহণ করে। এটি আমাদের সেই স্ট্রিং-এর প্যাটার্নের সমস্ত ঘটনা দেয়। উদাহরণস্বরূপ,

ইনপুট স্ট্রিং-

-এর জন্য
10000001 hello world 10011 test100000001test.

আমাদের আউটপুট পাওয়া উচিত -

10000001
1001
100000001

আমরা নিম্নরূপ −

রি প্যাকেজ ব্যবহার করে এটি বাস্তবায়ন করতে পারি
import re
occ = re.findall("10+1", "10000001 hello world 10011 test100000001test.")
for i in occ:
print(i)

এটি −

আউটপুট দেবে
10000001
1001
100000001



  1. পাইথন প্রোগ্রাম একটি প্রদত্ত স্ট্রিং এর সেট ব্যবহার করে স্বর সংখ্যা গণনা করার জন্য

  2. পাইথনে রেগুলার এক্সপ্রেশন ব্যবহার করে একটি স্ট্রিংয়ের সমস্ত সংখ্যা খুঁজুন

  3. পাইথন ব্যবহার করে একটি স্ট্রিং থেকে সমস্ত ডুপ্লিকেট অক্ষর খুঁজুন

  4. পাইথনে একটি প্রদত্ত স্ট্রিংয়ের সমস্ত সম্ভাব্য স্থানান্তরগুলি কীভাবে খুঁজে পাবেন?