কম্পিউটার

পাইথন রেগুলার এক্সপ্রেশন ব্যবহার করে একটি পাঠ্যে সমস্ত ক্রিয়াবিশেষণ এবং তাদের অবস্থানগুলি কীভাবে খুঁজে পাবেন?


পাইথন ডকুমেন্টেশন অনুযায়ী

যদি কেউ মিলে যাওয়া পাঠ্যের চেয়ে একটি প্যাটার্নের সমস্ত মিল সম্পর্কে আরও তথ্য চায়, তবে finditer() দরকারী কারণ এটি স্ট্রিংয়ের পরিবর্তে মিলের বস্তু সরবরাহ করে। যদি একজন লেখক হন যিনি কিছু পাঠ্যে সমস্ত ক্রিয়াবিশেষণ এবং তাদের অবস্থানগুলি খুঁজে পেতে চান, তবে তিনি নিম্নলিখিত পদ্ধতিতে finditer() ব্যবহার করবেন -

>>> text = "He was carefully disguised but captured quickly by police."
>>> for m in re.finditer(r"\w+ly", text):
...     print('%02d-%02d: %s' % (m.start(), m.end(), m.group(0)))
07-16: carefully
40-47: quickly

  1. রেগুলার এক্সপ্রেশন ব্যবহার করে পাইথনে একটি হোয়াইটস্পেস কীভাবে মেলে?

  2. রেগুলার এক্সপ্রেশন ব্যবহার করে পাইথনে ননওয়ার্ড অক্ষর কীভাবে মেলে?

  3. রেগুলার এক্সপ্রেশন ব্যবহার করে পাইথনে একটি শব্দ কিভাবে মেলে?

  4. পাইথন ব্যবহার করে একটি ফাইলে পাঠ্য অনুসন্ধান এবং প্রতিস্থাপন কিভাবে?