আমরা ২টি পদ্ধতিতে যাচাই করতে পারি যে একটি স্ট্রিং শুধু বড় হাতের অক্ষর ধারণ করছে কিনা। প্রথমটি হলো isupper() মেথড ব্যবহার করা।
উদাহরণ
print('Hello world'.isupper())
print('HELLO'.isupper())
আউটপুট
False True
আপনি একই ফলাফলের জন্য রেজেক্সও ব্যবহার করতে পারেন। শুধু বড় হাতের ম্যাচ করতে, আমরা re.match(regex, string) কল করতে পারি রেজেক্স "^[A-Z]+$" ব্যবহার করে।
উদাহরণ
import re
print(bool(re.match('^[A-Z]+$', '123aAbc')))
print(bool(re.match('^[A-Z]+$', 'ABC')))
আউটপুট
False True