что-то не могу разобраться с lookahead: если я хочу заменить слово в паттерне, не трогая другие слова, каков будет синтаксис
s = 'Привет Андрей, как дела Андрей"
re.sub('Привет?\s\w+, Коля, s).
Куда необходимо вставить (? =..), чтобы получилось "Привет Коля, как дела Андрей". Я пытался к "Привет" и к слову, но у меня не выходит
re.sub(r'(Привет\s)\w+', r'\1Коля', s)
Обсуждают сегодня