Форум сайта python.su
Нужно написать программу, которая вернёт строку, в которой на месте стыка строчной с заглавной буквы(aN) будет стоять точка с пробелом (a. N)
Офлайн
В двоичном режиме
Офлайн
Как-то так?
import re re.sub(rb'([a-z])()([A-Z])', rb'\g<1>. \g<3>', b'djkfN ewEr')
Офлайн
>>> import re >>> >>> s = 'abcaNDEFbNDEFaNGHIdef' >>> >>> out = re.sub(r'([a-z])([A-Z])', r'\1. \2', s) >>> out 'abca. NDEFb. NDEFa. NGHIdef' >>>
Офлайн