Ребят, необходимо написать маску для ввода денежной суммы в инпут. Следующие требования:
пишу на angularJS
следующая схема работает, как мне кажется, в поиске, но как под такое форматирование написать маску?
/[[0-9]{0,3}\s]*?/g
Жажду помощи!
body {
font-family:sans-serif;
}
input {
font-family:sans-serif;
border-radius:10px 0 0 10px;
border:1px solid #ccc;
padding:10px;
}
label {
border-radius:0 10px 10px 0;
border:1px solid #ccc;
padding:10px;
border-left:none;
font-size:13px;
}
<input oninput="this.value = this.value.replace(/[^\d.,]/g, '').replace(/(.{3})/g, '$1 ').replace(/[,]/g, '.').trim();" type="text" id="i" placeholder="Сумма"><label for="i">руб</label>
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости