@WorldNews · Post #74241 · 19.04.2026 г., 22:19
Trump says U.S. struck and seized Iranian-flagged cargo ship in Gulf of Oman [Read FullArticle] @WorldNews#Trump#GulfOfOman#Iran
Hashtags
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
Пребарај: #gulfofoman
@WorldNews · Post #74241 · 19.04.2026 г., 22:19
Trump says U.S. struck and seized Iranian-flagged cargo ship in Gulf of Oman [Read FullArticle] @WorldNews#Trump#GulfOfOman#Iran
Hashtags
@CryptoM · Post #65313 · 12.04.2026 г., 22:02
🚀 CENTCOM to Enforce Blockade on Iranian Maritime Traffic CENTCOM has announced a blockade on all maritime traffic entering and leaving Iranian ports, effective April 13 at 10 a.m. ET. According to NS3.AI, this directive applies to vessels of any flag or ownership within Iranian coastal waters, including ports in the Arabian Gulf and the Gulf of Oman. Ships transiting the Strait of Hormuz to or from non-Iranian ports will maintain freedom of navigation. CENTCOM has not specified the duration of the blockade and stated that further guidance will be provided. #CENTCOM#Iran#Maritime#Blockade#StraitOfHormuz#ArabianGulf#GulfOfOman#NavalOperations
@CryptoM · Post #65429 · 13.04.2026 г., 07:25
🚀 Iranian Military Comments on Persian Gulf and Gulf of Oman Security On the 13th, a spokesperson for Iran's Khatam al-Anbiya Central Command stated that the security of the Persian Gulf and the Gulf of Oman ports is a matter that either belongs to everyone or no one. According to Odaily, analysts suggest that this statement from the Iranian military is a response to recent U.S. remarks about blocking Iranian port vessels and resuming actions against Iran. #IranianMilitary#PersianGulf#GulfOfOman#Security#Iran#USRelations#MilitaryStatement#PortSecurity