
Paul
02.08.2017
20:56:59
Hi !

Eugene
02.08.2017
21:00:11
hi

Anton
02.08.2017
21:01:25
Супер вопрос, но нафига удалять то?
ради интереса спрашиваю

Google

ojab
02.08.2017
21:06:41
потому что это совсем бесполезный флуд на сто сообщений

Lavrushchik
02.08.2017
22:19:28
кто в регулярках шарит?

Stanislav
02.08.2017
22:20:34
В основе regex лежит недетерменированный конечный автомат с epsilon переходами, который приводится к детерменированному конечному автомату, далее минимизируется. После этой подготовительной части любая цепочка входных символов может быть проверена на допуск полученным ДКА.

Lavrushchik
02.08.2017
22:22:33
ну эт прикольно, канеш
есть вопрос.
(?<prefix>[\w+\-.]+)+@(?<post1>[a-z\d\-.])+(?<post2>(\.[a-z]+)*\.[a-z]+)
вот регулярка.
со строкой "your string is: 123sadasd@gmail.com"
выдаёт "prefix" - "123sadasd"
"post1" = "l"
"post2" = ".com"
кто-нибудь может помочь правильно написать, чтобы в пост2 был домейн верхнего уровня и в пост1 домейн 2 уровня?

ojab
02.08.2017
22:34:34
плюс забыл у post1 ((?<prefix>[\w+\-.]+)+@(?<post1>[a-z\d\-.]+)+(?<post2>(\.[a-z]+)*\.[a-z]+))
но вообще не стоит для этого регулярки применять, это очень error prone

Lavrushchik
02.08.2017
22:36:47
я сугубо для баловства.
когда railstutorial читал, вальнул в проверку почты эту регулярку.
вот счас стало интересно шозанафиг

Anton
02.08.2017
22:36:54
это просто

Admin
ERROR: S client not available

Lavrushchik
02.08.2017
22:37:17

ojab
02.08.2017
22:37:54
http://rubular.com/r/5v67ID3Vbz

Google

Lavrushchik
02.08.2017
22:39:15
жесть. терь работает.
это я дятел скобку лишнюю забыл убрать?
а использование регулярок в моделях при валидации - это вообще тру или не тру?

ojab
02.08.2017
22:41:49
зависит от, для емейлов — совсем не тру