Арсений Матыцин, вопрос был в том возможно ли избежать перебора, помню что видел подобное на сайтах, искал сегодня и нашел в доках vuejs такое поведение, там использовался перебор, велик изобретать не стал
"Мне нужно чтобы свободное место между элементами распределялось равномерно", а тут флекс старт и бесполезный в данном случае маргин-райт авто, а в случае спэйс-битвин он схлопнется с соседом. На флексе в данный момент нельзя добиться нужного результата.
Спасибо, сам уже пришел к такому решению, тестировал на https://regex101.com/ там всё работало, а у меня нет. Потом только заметил что вместо 5.0 приходит просто 5. Регулярку мне выгодно отправлять, т.к. я передаю относительно большой объект для выборки в mongodb и это очень универсально для меня.