1. Перестановка имени и фамилии через re.sub
Бэкенд-разработчикКонтекст
Необходимо нормализовать список пользователей, преобразовав формат «Имя Фамилия» в «Фамилия, Имя».
Проблема
Нужно проверить шаблон замены с именованными группами до вставки в продакшн-скрипт.
Как использовать
Укажите шаблон с именованными группами, включите флаг g и задайте шаблон замены \g<last>, \g<first>.
Шаблон: (?P<first>\w+)\s+(?P<last>\w+)
Замена: \g<last>, \g<first>
Флаги: g — findall, UnicodeРезультат
Строка «Ada Lovelace, Grace Hopper» преобразуется в «Lovelace, Ada, Hopper, Grace» с таблицей захваченных групп.