Всем привет!
Хочу добавить маску для input. Сам input предназначен для ввода цены.
Вот примеры того, что я могу вводить:
- 1;
- 10;
- 100;
- 1000;
- 10000;
- 100000;
- 10000000;
- 10000.22;
Что мне нужно видеть при вводе:
- 1;
- 10;
- 100;
- 1 000;
- 10 000;
- 100 000;
- 10 000 000;
- 10 000.22;
Использую для работы с формой react-hook-form и react-input-mask. Не могу найти решение. Возможно как-то помогут регулярки, но в них еще не разобрался толком.
В этом случае маска должна быть динамической, то есть отступы появляются в нужных местах в зависимости от длины строки суммы.
Копейки не обязательны.
Хелп!