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

পাইথনে স্ট্রিং শুধু ছোট হাতের অক্ষর ধারণ করছে কিনা যাচাই করা


আমরা ২টি পদ্ধতিতে যাচাই করতে পারি যে একটি স্ট্রিং শুধু ছোট হাতের অক্ষর ধারণ করছে কিনা। প্রথমটি হলো islower() মেথড ব্যবহার করা।

উদাহরণস্বরূপ:

print('Hello world'.islower())
print('hello world'.islower())

আউটপুট:

False
True

আপনি একই ফলাফলের জন্য রেজেক্সও ব্যবহার করতে পারেন। শুধু ছোট হাতের ম্যাচ করতে, আমরা re.match(regex, string) কল করতে পারি রেজেক্স "^[a-z]+$" ব্যবহার করে। উদাহরণস্বরূপ,

print(bool(re.match('^[a-z]+$', '123abc')))
print(bool(re.match('^[a-z]+$', 'abc')))

আউটপুট:

False
True
  1. পাইথনে স্ট্রিং শুধু নির্দিষ্ট ক্যারেক্টার ধারণ করছে কিনা যাচাই করা

  2. পাইথনে স্ট্রিং শুধু ডিজিট ধারণ করছে কিনা যাচাই করা

  3. পাইথনে স্ট্রিং অ্যালফানিউমেরিক কিনা যাচাই করা

  4. পাইথনে স্ট্রিং শুধু অক্ষর, সংখ্যা, আন্ডারস্কোর, ড্যাশ ধারণ করছে কিনা যাচাই করা