in src/utils/str.py [0:0]
def upper_start(text: str, flag=True):
l = len(text)
if l == 0:
return text
if flag:
return text[:1].upper() + text[1:]
elif l == 1 or text[:2].upper() != text[:2]:
return text[:1].lower() + text[1:]
else:
return text