
Саша
15.02.2019
05:41:14
Но я не согласен, что всегда стоит самому что-то костылить, если для этого уже есть решение

Dmitry
15.02.2019
05:41:24
У него разные урлы
повторюсь, я весь тред не читал. в исходном посте задача выглядит как я ее описал

Саша
15.02.2019
05:42:32
Ну а если он даже не в курсе, как делать слайсы, то мог бы хотя бы глянуть, что ему скинули. Явно не было лишним

Маришка
15.02.2019
05:42:36
Да, там в основном задачка решается rsplit('/', 1) или rpartition('/')

Google

Dmitry
15.02.2019
05:43:17

Саша
15.02.2019
05:43:53
Сорян, на балконе вайфай херовый, и я написал раньше, чем увидел твое

Маришка
15.02.2019
05:44:02
Кстати, автор того чудесного вопроса тут сидит

Alexey
15.02.2019
05:44:04
Тоже самое — раздавать долбоёбам учебник по TCP/IP.

Dmitry
15.02.2019
05:44:11

Маришка
15.02.2019
05:58:01

Alexey
15.02.2019
05:59:26
Эта строка является вполне себе шаблонной, для нахождения которой вполне хватает сплита или urllib.parse для более сложных с get частью.
Регекс тут:
1. неочевиднее
2. медленнее
3. Трудноподдерживаемее
4. Дольше писать
Неочевидные и трудоподдерживаемые, сложные в написании регулярные выражения.
Ебануться.

Dmitry
15.02.2019
05:59:45
Ебануться.
средняя макака их так напишет, что потом заебешься саппортить, проще переделать :)
смотри, они элементарную задачу решают рэгэспами и urllib. думаешь, они регэксп этот напишут _просто_? да я тебя умоляю, там будет нахуеверчено, шо ояебу

Alexey
15.02.2019
06:01:38
А, ну это-то да.

Google

Alexey
15.02.2019
06:02:06
Я про сам тезис, что регулярки это ТРУДНОПОДДЕРЖИВАЕМО и СЛОЖНО В НАПИСАНИИ и НЕОЧЕВИДНО.
Это сразу на хуй бы пройти им.

Dmitry
15.02.2019
06:02:22
у него там ключевое слово _тут_

Alexey
15.02.2019
06:02:25
Здесь этот инструмент не нужен, это я не спорю.

Dmitry
15.02.2019
06:02:49
так что я не вижу проблем, чувак не обобщал и озвученный тобой тезис не продвигал

Alexey
15.02.2019
06:03:12
У меня вообще нет никаких проблем.
Только в любом случае и даже в ТОМ — написание регулярки это не квантовая физика вообще.

Dmitry
15.02.2019
06:04:39
тут - да
- неочевиднее (нахуй тут это вообще? какой дебил это писал? зачем?)
- медленнее (бля, отрезать сорок букв после последнего разделителя, регэкспы, они будут еще и в цикле, причем их еще и заранее скомпилировать забыли)
... ну и т.д.

Boris
15.02.2019
06:04:46
До сих пор не умею их писать. Кпждый раз с доков начинаю.
А еще эти ссаные регулярки везде разные.

Dmitry
15.02.2019
06:05:03

Alexey
15.02.2019
06:05:19
Да там воще нехуй писать, ну.

Dmitry
15.02.2019
06:05:32
но вообще боря же джуниор, ему можно :) а калаверин - сеньор!

Alexey
15.02.2019
06:05:47
xDDD

Boris
15.02.2019
06:05:50
Писал регулярку в го 2 года назад. Он в панику ебанулся

Alexey
15.02.2019
06:06:03
Да тебя прсто компилятор зассал.

Boris
15.02.2019
06:06:39
Пошел читать по месту паники - там написано - мы половину синтаксиса perl comp не поддерживаем. Но зато вторую

Николай
15.02.2019
06:11:24

Petr
15.02.2019
06:13:43

Google

Boris
15.02.2019
06:16:11
Ну питон никогда не утверждал что совместим. А у этих на входе написано 'перлоебы сюда'. Другой вопрос, что регекспом валидировался email, что недопустимо вообще.

Николай
15.02.2019
06:19:28

Boris
15.02.2019
06:27:26
В смысле другие. Это не регулярная грамматика, ее нельзя парсить регуляркой.

Николай
15.02.2019
06:30:52

Zart
15.02.2019
06:30:58

Павел
15.02.2019
06:31:21
Lol@rude.xom

Zart
15.02.2019
06:32:19
регэкспом валидировать емейл можно, но бессмысленно
оно провалидирует лишь допустимость синтаксиса

Павел
15.02.2019
06:32:30
Вот

Николай
15.02.2019
06:32:37
А домен валидировать?
не понял вопроса.
Я к тому, что полностью валидация регулярками выглядит как хуйпоймичто. Я хз просто есть ли другие адекватные способы

Zart
15.02.2019
06:32:50
людям обычно нужна проверка на то что адрес работает

Vadim
15.02.2019
06:33:24
Попробовать отправить письмо и словить ответ о неотправленном на ящик

Boris
15.02.2019
06:33:29

Николай
15.02.2019
06:33:40

Petr
15.02.2019
06:33:56

Boris
15.02.2019
06:34:19

Николай
15.02.2019
06:34:52

Zart
15.02.2019
06:34:59

Vadim
15.02.2019
06:35:14

Zart
15.02.2019
06:35:56

Google

Boris
15.02.2019
06:36:13

Zart
15.02.2019
06:36:16
эта беседа пошла в какуюто хуйню...

Vadim
15.02.2019
06:36:17
ну или так)

Dmitry
15.02.2019
06:36:21

Petr
15.02.2019
06:36:22
https://github.com/django/django/blob/master/django/core/validators.py#L164 вот еще один подход

Boris
15.02.2019
06:36:54

Николай
15.02.2019
06:37:00

Dmitry
15.02.2019
06:37:06
сначала эти долбоебы проверяют email регэкспами, а потом у них код ругается на from_rude_python+cadmi@cadmi.ru :D

Admin
ERROR: S client not available

Boris
15.02.2019
06:37:38
А

Petr
15.02.2019
06:38:29
помню была вонь когда одна компания с офисом в минске запретила селфхостед емейлы как логины
т.е. никаких кадми.ру :D

Dmitry
15.02.2019
06:39:36

vlade11115
15.02.2019
06:39:58

Zart
15.02.2019
06:40:12
меня гугл заебал тем, что меняет мой емейл на гмейловский

Dmitry
15.02.2019
06:46:19
это не то чтобы мода, это rfc5233 и фильтры про разным ящикам (или папкам в imap)

Zart
15.02.2019
06:47:35
я юзал сепараторы до того как это стало рфц

Dmitry
15.02.2019
06:48:04
так и другие юзали до того, как это стало рфц

Google

Zart
15.02.2019
06:48:06
и не собираюсь их менять на середине жизни оных

Dmitry
15.02.2019
06:48:35
но у cyrus юзеров было больше, чем среди тебя :) так что юзай дальше, что хочешь :)

Zart
15.02.2019
06:48:58
я был qmail юзером, а на цайрус я всегда ложил хуй

Dmitry
15.02.2019
06:49:26
у меня qmail в cyrus складывал :)

Zart
15.02.2019
06:49:27
субадресацию я впервые в кумыле и увидел, и - там был дефолтом

Dmitry
15.02.2019
06:49:53
ну Бернштейн всегда немного странный был, как положено безумному ученому :)

Zart
15.02.2019
06:50:10
у меня в мылдир, и в те годы я юзал локальный муа с ними
позже я перешел на имап и сразу на давкот

Dmitry
15.02.2019
06:50:40
мне локальный муа был как-то до пизды, у меня было 90000 почтовых ящиков

Zart
15.02.2019
06:50:53
бернштейн охуенный дядька. но его стиль программирования это просто нечто
это когда математика пускают кодить
и он хуярит словно доказательство теоремы

Boris
15.02.2019
06:52:20
Да, шматы дерьма в виде парсинга урлов и эмейлов регекспами это лучше, привычнее

vlade11115
15.02.2019
07:19:34
Эхх, опять каждое слово дискуссии гуглить.

Vladimir
15.02.2019
07:43:35
Даже «дерьма»? ?

Alex
15.02.2019
07:44:12

Zart
15.02.2019
07:44:59

Alexey
15.02.2019
07:56:55