Небольшой трик с регулярными выражениями который редко вижу в чужом коде.
Допустим, вам нужно распарсить простой текст и вытащить оттуда пары имя+телефон. Вернуть всё это надо в виде списка словарей. Возьмем очень простой пример текста.
>>> text = '''
>>> Alex:8999123456
>>> Mike:+799987654
>>> Oleg:+344456789
>>> '''
Соответственно, для выделения нужных элементов будем использовать группы. Получится такой паттерн:
(\w+):([\d+]+)
Как мы будем формировать словарь из найденных групп?
>>> import re
>>> results = []
>>> for match in re.finditer(r"(\w+):([\d+]+)", text):
>>> results.append({
>>> "name": match.group(1),
>>> "phone": match.group(2)
>>> })
>>> print(results)
[{'name': 'Alex', 'phone': '8999123456'}, ...]
Можно немного сократить запись используя zip
>>> results = []
>>> for match in re.finditer(r"(\w+):([\d+]+)", text):
>>> results.append(dict(zip(['name', 'phone'], match.groups())))
Но есть способ лучше! Это именованные группы в regex. Можно в паттерне указать имя группы и результат сразу забрать в виде словаря.
>>> for match in re.finditer(r"(?P<name>\w+):(?P<phone>[\d+]+)", text):
>>> results.append(match.groupdict())
То есть всё что я сделал, это добавил в начале группы (внутри сбокочек) такую запись:
(?P<group-name>...)
Теперь найденная группа имеет имя и можно обратиться к ней как к элементу списка
>>> name = match['name']
Либо забрать сразу весь словарь методом groupdict()
>>> match.groupdict()
#tricks#regex
erid: 2VtzqvJwM6J
Хобби стало делом всей моей жизни 🤩
Да, когда-то обычное хобби, где я делилась с подписчиками своими рецептами и советами по правильному и здоровому питанию, стали моей основной работой, которая приносит мне неплохой заработок 🫰
А ведь вы тоже можете получать прибыль и удовольствие от своего любимого занятия!
Рассказываю как и где найти партнеров - приложение Perfluence !
Все очень просто. Нужно зарегистрироваться в приложении по ссылке и ввести реферальный ключ 90CDD1.
Расскажу коротко про платформу:
— Приложение по рекламе у блогеров, которое на рынке уже 5 лет
— Есть возможность даже с маленьким аккаунтом (от 1500 подписчиков) начать сотрудничать с крупными и известными брендами, такими как Альфа-Банк, Hoff, РИВ ГОШ, есть различные проекты для России и СНГ
— Честный и официальный заработок без каких либо схем
— Компания полностью забирает на себя ответственность о маркировке вашей рекламы и передачу данных в ОРД
— Менеджеры 24/7 на связи и всегда помогают в работе. А самое приятное поддерживают в любой ситуации
— Если вы не сильны в теме маркетинга, то у платформы есть большой багаж знаний и материалов которые они собирают по крупицам и БЕСПЛАТНО поделятся с вами. А также разберут ваш аккаунт на предмет наличия ошибок и ваших сильных сторон
Переходите по ссылке, регистрируйтесь и пробуйте опубликовать ваш первый офер. Кстати, всем кто опубликует свой первый пост будет приятный гарантированный бонус* - 300р от меня!
Стань круче и успешнее с #perfluence😉
*Бонус начисляется при условии, что первая публикация была сделана в течение двух недель после регистрации
Реклама. ООО "ПЕРФЛЮЕНС", ИНН 7725380313.
🚀 Инфлюенс-маркетинг больше не угадывает. Он измеряет.
Perfluence — теперь в экосистеме VEON AdTech.
Мы не просто подключили технологичную платформу.
Мы встроили Perfomance-подход в саму суть инфлюенс-рекламы.
Инфлюенс-маркетинг больше не ограничивается охватом и доверием.
Теперь это — работающая воронка с измеримыми результатами.
🗣 Только живые блогеры с верифицированной аудиторией
🛒 Оплата — за действия: установка, регистрация, покупка
🔍 Полная прозрачность: кто кликнул, откуда и что сделал дальше
☝️ Это не просто интеграция.
Это новый стандарт инфлюенс-маркетинга в Узбекистане — точный, управляемый, эффективный.
❓ Готовы к рекламе, которая работает по вашим правилам?
В следующем посте расскажем — как мы находим именно вашу аудиторию.
#VEONAds#InfluencerMarketing#Perfluence#AdTech#DigitalAdvertising#MarketingInnovation
👋👋Всё о digital-рекламе в Узбекистане: аналитика, лайфхаки и готовые решения.
💵Новый стандарт инфлюенс-рекламы: оплата только за конверсию.
Инфлюенс-маркетинг уже в вашей стратегии, но не даёт чётких цифр?
С Perfluence вы платите только за реальные действия:
📱 Установка приложения
🪪 Регистрация пользователя
🛍 Совершение покупки
Как это работает:
1️⃣ Вы определяете цель кампании
2️⃣ Система подбирает блогеров с аудиторией, склонной к конверсиям
3️⃣ Контент публикуется и запускается отслеживание
4️⃣ Оплата — только по факту выполненного действия (CPA)
5️⃣ Все метрики — в едином кабинете
Что получаете:
Снижение нецелевых расходов 👇
Рост эффективности бюджета 📈
Полная прозрачность результатов
🌟
☝️ Это уже не просто инфлюенс.
Это performance-маркетинг в доверенной среде блогеров.
✉️ Хотите запустить кампанию с измеримым результатом уже на этой неделе?
Напишите нам — поможем настроить первую CPA-кампанию.
https://veonadtech.com/ru
#InfluencerMarketing#VEONAds#DataDrivenMarketing#Perfluence#DigitalMarketing#ROI#AudienceAnalytics
👋👋Всё о digital-рекламе в Узбекистане: аналитика, лайфхаки и готовые решения.
🎯Как найти блогера, который приведёт вам клиентов?
Охват, доверие, вовлечённость — всё это по-прежнему важно.
Но теперь к этому добавились цифры, действия и прозрачность.
🔬Блоггинг сейчас — это точная наука.
Perfluence анализирует не просто подписчиков, а их поведение:
• демографический профиль
• интересы и поведенческие паттерны
• уровень вовлечённости и активности
• историю взаимодействия с похожими продуктами
Пример: запускаете сервис доставки еды?
→ Мы подберём блогеров, чья аудитория:
👤 в возрасте 18–35 лет
🍕 интересуется food-tech, ресторанами, кулинарией
📲 регулярно взаимодействует с digital-услугами
📈 показывает высокую конверсию по смежным категориям
📥А как вы выбираете блогеров для запуска РК? Обсудим в комментариях?
https://veonadtech.com/ru
#InfluencerMarketing#VEONAds#DataDrivenMarketing#Perfluence#DigitalMarketing#ROI#AudienceAnalytics
👋👋Всё о digital-рекламе в Узбекистане: аналитика, лайфхаки и готовые решения.