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

পাইথনে স্ট্রিং XYZ দিয়ে শুরু হয় কিনা যাচাই করা

পাইথনে স্ট্রিং ক্লাসে startswith(string) মেথড আছে। এই মেথড একটি প্রিফিক্স স্ট্রিং গ্রহণ করে যা আপনি খুঁজতে চান এবং একটি স্ট্রিং অবজেক্টে কল করা হয়। আপনি নিচের মতো কল করতে পারেন:

>>> 'hello world'.startswith('hell')
True
>>> 'hello world'.startswith('nope')
False

স্ট্রিং দিয়ে প্রিফিক্স দিয়ে শেষ হয় কিনা চেক করার অন্য একটি উপায় আছে। re মডিউল (রেগুলার এক্সপ্রেশন) থেকে re.search('^' + prefix, string) ব্যবহার করুন। Regex ^ কে লাইনের শুরু হিসেবে ইন্টারপ্রেট করে, তাই প্রিফিক্স খুঁজতে হলে:

>>> import re
>>> bool(re.search('^hell', 'hello world'))
True
>>> bool(re.search('^nope', 'hello world'))
False
  1. পাইথনে স্ট্রিং অ্যালফানিউমেরিক কিনা যাচাই করা

  2. পাইথনে স্ট্রিং-এ অ্যালফাবেট বা সংখ্যা আছে কিনা যাচাই করা

  3. পাইথনে স্ট্রিং কোন সাফিক্স দিয়ে শেষ হয়েছে কিনা যাচাই করা

  4. পাইথনে স্ট্রিং কোন সাফিক্স দিয়ে শেষ হয়েছে কিনা যাচাই করা