我想取消特定货币格式的数字格式,以便将其转换为普通数字。
例如:
如果用户以USD为单位输入值11,000.50,请将其转换为普通数字(不含逗号) 11000.50
如果用户在ZAR (南非兰特)中输入值“1450789,32”,请将其转换为普通数字(不含空格) "1450789.32“。南非官方使用十进制逗号,并用空格作为千位分隔符。
同样,我想用特定的货币格式格式化数字,以显示回用户。
例如:
将数字"1450789.32“转换回南非ran (ZAR)以将其显示为”1450789,32“
将值转换为UK格式1100.123以显示为1,100.123
发布于 2015-03-18 14:04:36
我推荐你去看看Numeral.js
将USD转换为普通数字:
var string = numeral().unformat('11,000.50');
string-> 11000.50ZAR的普通数字:
var string = numeral(145078932).format('0 000 000.00');
string -> 1 450 789.35英国的普通号码:
var string = numeral(1100.123).format('0,000.000');
string-> 1,100.123https://stackoverflow.com/questions/29114122
复制相似问题