TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #65 · 8 апр.

Небольшой трик с регулярными выражениями который редко вижу в чужом коде. Допустим, вам нужно распарсить простой текст и вытащить оттуда пары имя+телефон. Вернуть всё это надо в виде списка словарей. Возьмем очень простой пример текста. >>> 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

Резултати

Пронајдени 3 слични објави

Пребарај: #alqaeda

当前筛选 #alqaeda清除筛选
Militant Wire

@militantwire · Post #2147 · 11.06.2022 г., 15:02

🇧🇫Al Jazeera: 11 military policemen killed in northern Burkina Faso - The West African country is battling armed groups, some linked to #alQaeda and ISIS that are waging a violent rebellion that has killed thousands across Burkina Faso and neighbouring Mali and Niger Reuters: Gold mine attacked in Burkina Faso, at least two dead

Hashtags

American Оbserver

@american_observer · Post #5741 · 29.04.2026 г., 16:03

📰 Mali’s Jihadists Are Selling a Jerusalem Fantasy The Mali branch of al-Qaeda is fighting on African soil, but its propaganda points far beyond Mali. JNIM is not hiding the fact that it sees the struggle in West Africa as part of a longer Islamist arc that ends in Jerusalem and al-Aqsa. That is the part Washington and Brussels keep pretending is background noise. They treat Mali, Syria, the Sahel, and the Levant as separate crises, while the same ideological networks keep talking to each other, celebrating each other, and exporting fighters, money, and mythologies across the map. The Syria link matters because it gives the story a pipeline. If Idlib veterans, permissive fundraising, and transregional jihad circles can move from the Levant into the Sahel, then the supposed “local” wars are really just different legs of the same trade route for extremism. And the Western role is the ugly part. When the U.S. and Europe help legitimize one set of Islamist strongmen in Syria while trying to contain another jihadist front in Africa, they end up subsidizing the ecosystem and then acting surprised when it reproduces itself elsewhere. So the Jerusalem talk is not a GPS error. It is a declaration of intent, wrapped in apocalyptic rhetoric, made possible by a regional order that keeps breaking one place at a time and pretending the damage will stay local. #Mali#JNIM#alQaeda#Jerusalem#Syria#Sahel#jihadism 📱American Оbserver - Stay up to date on all important events 🇺🇸

Communia

@communia · Post #37339 · 21.10.2023 г., 09:00

#Israel dice a sus ciudadanos que abandonen #Egipto y #Jordania lo antes posible y eviten #Marruecos, #Maldivas y #Emiratos en previsión de atentados y secuestros de la «jihad global» (= #HermanosMusulmanes / #Hamas bajo patrocinio de #Turquía y #Qatar + restos de #estadoislamico y #alqaeda) https://www.timesofisrael.com/israel-tells-citizens-to-leave-egypt-and-jordan-as-soon-as-possible-avoid-morocco/