आप यह निर्धारित करने के लिए नियमित अभिव्यक्तियों का उपयोग कर सकते हैं कि क्या दिए गए शब्द में पूंजी का उपयोग सही है। यहाँ पायथन में एक उदाहरण कोड हैः ```import re def detectCapitalUse(word: str) -> bool: return re.fullmatch('[A-Z]*|[a-z]*', word) is not None या re.fullmatch('[A-Z][a-z]*', word) is not None ``` यह `True` लौटाएगा यदि शब्द में पूंजी का उपयोग सही है, और ``False` अन्यथा।
हम किसी शब्द में पूंजी के उपयोग को सही के रूप में परिभाषित करते हैं जब निम्नलिखित मामलों में से एक मान्य होता है: - इस शब्द में सभी अक्षर पूंजी हैं, जैसे "यूएसए". - इस शब्द में सभी अक्षर पूंजी नहीं हैं, जैसे "लीटकोड". - इस शब्द में केवल पहला अक्षर पूंजी है, जैसे "गूगल". एक स्ट्रिंग शब्द दिया गया है, यदि इसमें पूंजी का उपयोग सही है, तो सच लौटाएं।