কম্পিউটার

যেকোনো জায়গায় একাধিক শব্দ মেলে কিভাবে একটি পাইথন রেগুলার এক্সপ্রেশন লিখবেন?


পাইথন রেজেক্স ব্যবহার করে নিম্নলিখিত কোডটি প্রদত্ত স্ট্রিং-এ প্রদত্ত একাধিক শব্দের সাথে মেলে

উদাহরণ

import re
s = "These are roses and lilies and orchids, but not marigolds or .."
r = re.compile(r'\broses\b | \bmarigolds\b | \borchids\b', flags=re.I | re.X)
print r.findall(s)

আউটপুট

এটি আউটপুট দেয়

['roses', 'orchids', 'marigolds']



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

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

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

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