हम जांच सकते हैं कि क्या किसी स्ट्रिंग में 2 विधियों का उपयोग करके केवल अपर केस लेटर्स हैं। सबसे पहले विधि 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