Получение подстроки из адреса электронной почты
есть строка(e-mail) [email protected] . Из нее надо получить PetrPetrov. При этом в исходной строке может быть любой регистр у всех букв(все маленькие, все большие, 1 буквы в имени и фамилии - большие, остальные - маленькие и т.д.)
Сделал сейчас так
my_str='[email protected]'
print(' '.join(my_str.lower().split('@')[0].split('.')).title().replace(' ', ''))
Но может есть какой более подходящий способ?