export function validityAmount(amount) {
amount = amount.replace(/[^\d-.]/g, '')
amount = amount.replace(/^\./g, '')
amount = amount.replace(/\.{2,}/g, '.')
if (/^(-)?\d{9,}/g.test(amount)) {
amount = amount.match(/(-)?\d{1,8}/g)[0]
}
if (amount.lastIndexOf('-') > 0) {
amount = amount.substr(0, amount.length - 1)
}
if (/(-)?\d\.\d{3,}/g.test(amount)) {
amount = amount.match(/(-)?\d{1,}\.\d{1,2}/g)[0]
}
amount = amount.replace('.', '$#$').replace(/\./g, '').replace('$#$', '.')
return amount
}
input格式化金额,只能输入金额
最新推荐文章于 2023-10-23 10:34:56 发布