Я пишу скрипт Python, который должен иметь возможность разбивать строку на два разделителя: '_' и '.', Использовать заглавные буквы для слов, разделенных разделителями (заключать в них разделители), и затем, наконец, иметьразделители вернулись туда, где они были.
Так что-то вроде: this_is.an_Example string for.You
должно превратиться в: This_Is.An_Example string For.You
Прямо сейчас у меня есть это: return '_'.join(x.capitalize() for x in re.split('_|\.', str)) + '\n'
, который на самом деле не делает то, что я хочук.
Есть ли чистые способы сделать это?Спасибо за вашу помощь!