Size: a a a

Regular Expressions

2020 September 23

IV

Ilya Vegner in Regular Expressions
То есть Массив из семи подмассивов, в которых находятся 24 элемента boolean значений
источник

DE

Denis Efremov in Regular Expressions
callScheduleInput.filter((d) => !d.every((h) => !h)) эту херь закешируй и не вызывай 2 раза
источник

IV

Ilya Vegner in Regular Expressions
понял
источник

IV

Ilya Vegner in Regular Expressions
Но прикол в том, что эту херню теперь нужно поменять
Ибо она поменяла структуру свою на вот такоую
[null, { startMin: 0, endMin: 59 },null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{ startMin: 0, endMin: 59 },null,null,null,null,null,null],
[null, { startMin: 0, endMin: 59 },null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{ startMin: 0, endMin: 59 },null,null,null,null,null,null],
[null, { startMin: 0, endMin: 59 },null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{ startMin: 0, endMin: 59 },null,null,null,null,null,null],
[null, { startMin: 0, endMin: 59 },null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{ startMin: 0, endMin: 59 },null,null,null,null,null,null],
[null, { startMin: 0, endMin: 59 },null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{ startMin: 0, endMin: 59 },null,null,null,null,null,null],
[null, { startMin: 0, endMin: 59 },null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{ startMin: 0, endMin: 59 },null,null,null,null,null,null],
[null, { startMin: 0, endMin: 59 },null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{ startMin: 0, endMin: 59 },null,null,null,null,null,null],
]
источник

S

Syntax Highlight Bot in Regular Expressions
Ilya Vegner
Но прикол в том, что эту херню теперь нужно поменять
Ибо она поменяла структуру свою на вот такоую
[null, { startMin: 0, endMin: 59 },null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{ startMin: 0, endMin: 59 },null,null,null,null,null,null],
[null, { startMin: 0, endMin: 59 },null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{ startMin: 0, endMin: 59 },null,null,null,null,null,null],
[null, { startMin: 0, endMin: 59 },null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{ startMin: 0, endMin: 59 },null,null,null,null,null,null],
[null, { startMin: 0, endMin: 59 },null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{ startMin: 0, endMin: 59 },null,null,null,null,null,null],
[null, { startMin: 0, endMin: 59 },null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{ startMin: 0, endMin: 59 },null,null,null,null,null,null],
[null, { startMin: 0, endMin: 59 },null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{ startMin: 0, endMin: 59 },null,null,null,null,null,null],
[null, { startMin: 0, endMin: 59 },null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{ startMin: 0, endMin: 59 },null,null,null,null,null,null],
]
источник

DE

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

DE

Denis Efremov in Regular Expressions
Лучше юзать for или while
источник

IV

Ilya Vegner in Regular Expressions
С этим я полностью согласен, но пока руки не дойдут отрефакторить код
источник

DE

Denis Efremov in Regular Expressions
И не строки, а биты
источник

DE

Denis Efremov in Regular Expressions
Ilya Vegner
С этим я полностью согласен, но пока руки не дойдут отрефакторить код
А зачем тогда тебе знать, что делает регулярка?
источник

IV

Ilya Vegner in Regular Expressions
я про замену функций every  и тд
Пока стоит задача понять, что за регулярка
И отрефакторить её, ибо сменилась структура данных
источник

DE

Denis Efremov in Regular Expressions
Ilya Vegner
Но прикол в том, что эту херню теперь нужно поменять
Ибо она поменяла структуру свою на вот такоую
[null, { startMin: 0, endMin: 59 },null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{ startMin: 0, endMin: 59 },null,null,null,null,null,null],
[null, { startMin: 0, endMin: 59 },null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{ startMin: 0, endMin: 59 },null,null,null,null,null,null],
[null, { startMin: 0, endMin: 59 },null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{ startMin: 0, endMin: 59 },null,null,null,null,null,null],
[null, { startMin: 0, endMin: 59 },null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{ startMin: 0, endMin: 59 },null,null,null,null,null,null],
[null, { startMin: 0, endMin: 59 },null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{ startMin: 0, endMin: 59 },null,null,null,null,null,null],
[null, { startMin: 0, endMin: 59 },null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{ startMin: 0, endMin: 59 },null,null,null,null,null,null],
[null, { startMin: 0, endMin: 59 },null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{ startMin: 0, endMin: 59 },null,null,null,null,null,null],
]
То есть система не поддерживает два интервала в течении одного часа?
источник

DE

Denis Efremov in Regular Expressions
источник

OM

Oleg Makarikhin in Regular Expressions
ты просто используешь 15минутные интервалы, а не часовые
источник

DE

Denis Efremov in Regular Expressions
пятиминутные
источник

DE

Denis Efremov in Regular Expressions
Oleg Makarikhin
ты просто используешь 15минутные интервалы, а не часовые
У него минутные
источник

OM

Oleg Makarikhin in Regular Expressions
даже так.
источник

DE

Denis Efremov in Regular Expressions
А зачем без | ?
источник

Dmitriy Тiutiunnyk in Regular Expressions
Denis Efremov
А зачем без | ?
для скорости
источник

Dmitriy Тiutiunnyk in Regular Expressions
но походу я понял уже
(a?b)?c
источник