Я пытаюсь манипулировать строкой, чтобы она использовала заглавные буквы в каждом слове после любого разделителя. В настоящее время я использую метод capwords()
, импортированный из модуля string
. Пример кода:
my_string = "hello MY-naMe-is john"
new_string = string.capwords(my_string)
print(new_string)
При использовании только capwords()
метода получается:
Привет, меня зовут Джон
Результат, который Я пытаюсь получить:
Здравствуйте, меня зовут Джон
Можно ли использовать более одного разделителя в capwords()
? Есть ли решение этой проблемы при использовании метода capwords()
? Спасибо!