Size: a a a

Regular Expressions

2020 August 09

DE

Denis Efremov in Regular Expressions
Лапки Х
да, регулярки проиграют, но читабельность важнее
Что может быть менее читабельно чем регулярки?
источник

ЛХ

Лапки Х in Regular Expressions
Denis Efremov
Что может быть менее читабельно чем регулярки?
твой код сверху
источник

DE

Denis Efremov in Regular Expressions
Лапки Х
твой код сверху
Это спорно, и как я говорил, субъективное мнение. Уверен, большинство разработчиков выбрало бы мой вариант, так как бытует расхожее мнение, что регулярки надо применять только в крайних случаях, если по другому никак.
источник

DE

Denis Efremov in Regular Expressions
И мой код вполне читабелен
источник

DE

Denis Efremov in Regular Expressions
'4342 5545 6732 3554'.split(' ').reduce((acc, el, i) => {
 const idx = parseInt(i / 2)
 acc[idx] = acc[idx] || []
 acc[idx].push(el)
 return acc
}, [])
источник

DE

Denis Efremov in Regular Expressions
Тем более его можно даже упростить
источник

DE

Denis Efremov in Regular Expressions
Редьюс не читабелен, для того кто никогда им не пользовался, но то же самое можно сказать и про регулярки...
источник

DE

Denis Efremov in Regular Expressions
Я пользовался и редьюсом и регулярками в достаточной мере, чтобы представлять насколько не читабельны могут быть тот и другой
источник

DE

Denis Efremov in Regular Expressions
Регулярки сто процентов менее читабельны чем редьюс
источник

DE

Denis Efremov in Regular Expressions
Живой пример: по регуляркам есть растущий чат. Видел ли кто-нибудь чат по редьюс?
источник

ЛХ

Лапки Х in Regular Expressions
редьюс не заменяет регулярки, вот тебе ответ на вопрос
источник

ЛХ

Лапки Х in Regular Expressions
Denis Efremov
Регулярки сто процентов менее читабельны чем редьюс
не в случае, когда это 2 числа
источник

DE

Denis Efremov in Regular Expressions
Лапки Х
редьюс не заменяет регулярки, вот тебе ответ на вопрос
И регулярки не смогут заменить реьюс
источник

DE

Denis Efremov in Regular Expressions
Лапки Х
не в случае, когда это 2 числа
Попробуй почитать про редьюс, мне кажется тут проблема в матчасти
источник

DE

Denis Efremov in Regular Expressions
Лапки Х
не в случае, когда это 2 числа
А че это за числа кстати? Это же для бота телеграм?
источник

ЛХ

Лапки Х in Regular Expressions
Denis Efremov
Попробуй почитать про редьюс, мне кажется тут проблема в матчасти
я знаю что такое редьюс.
источник

ЛХ

Лапки Х in Regular Expressions
Denis Efremov
А че это за числа кстати? Это же для бота телеграм?
да. числа — время.
источник

DE

Denis Efremov in Regular Expressions
Лапки Х
да. числа — время.
А можешь описать весь кейс с командой?
источник

ЛХ

Лапки Х in Regular Expressions
Denis Efremov
И регулярки не смогут заменить реьюс
а я такого и не говорил. я лишь объяснил, почему по регуляркам чат есть, а по редьюсу нет
источник

ЛХ

Лапки Х in Regular Expressions
Denis Efremov
А можешь описать весь кейс с командой?
/sleep времяОт времяДо времяОт2 времяДо2 ... времяОтN времяДоN
источник