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

পাইথন রেগেক্সে স্ট্রিংয়ের শুরু এবং শেষ ম্যাচ করার পদ্ধতি

আমাদের কাছে দেয়া স্ট্রিং 'TestCountry Hello'। স্ট্রিংয়ের যে অংশটি 'T' দিয়ে শুরু হয় এবং 'y' দিয়ে শেষ হয় সেটা ম্যাচ এবং প্রিন্ট করতে re মডিউলের findall মেথড, ওয়ার্ড বাউন্ডারি অ্যাঙ্কর \b এবং নন-হোয়াইটস্পেস ক্যারেক্টার \S রেজেক্সে ব্যবহার করা হয়।

উদাহরণ

import re
result = re.findall(r"\bT\S+y\b", 'TestCountry Hello')
print(result)

আউটপুট

আউটপুট হবে:

['TestCountry']

ব্যাখ্যা: \bT -- 'T' দিয়ে শুরু হওয়া ওয়ার্ড বাউন্ডারি। \S+ -- এক বা অধিক নন-হোয়াইটস্পেস। y\b -- 'y' দিয়ে শেষ হওয়া ওয়ার্ড বাউন্ডারি।

  1. Python ও Matplotlib ব্যবহার করে লাইনের শেষে অ্যানোটেশন যোগ করার পদ্ধতি?

  2. Python-এ matplotlib-এ 'backend' সেট করার পদ্ধতি

  3. পাইথনে টেনসরফ্লো ও প্রি-ট্রেনড মডেল দিয়ে ডেটা ভিজ্যুয়ালাইজ করা

  4. পাইথনে SciPy ব্যবহার করে ম্যাট্রিক্সের আইগেন ভ্যালু ও আইগেন ভেক্টর কীভাবে বের করবেন?