Javascript 正则表达式不包括数字中的美元符号和点
我正在使用ParseHub清理一些带有货币编号的表。其中一些值是:Javascript 正则表达式不包括数字中的美元符号和点,javascript,regex,Javascript,Regex,我正在使用ParseHub清理一些带有货币编号的表。其中一些值是: $1.000,00 $800,64 $100,00 我正在努力寻找一个javascript正则表达式,它以以下格式在单个组中提取这些数字: 1000,00 800,64 100,00 所以基本上我需要忽略美元符号和以千为单位的点 正则表达式([-0-9\/|,]+)适用于所有情况,但$1.000,00仅返回1 提前感谢您的帮助。这里有一个JavaScript版本: let number=['$1.000,00','$8
- $1.000,00
- $800,64
- $100,00
- 1000,00
- 800,64
- 100,00
([-0-9\/|,]+)
适用于所有情况,但$1.000,00
仅返回1
提前感谢您的帮助。这里有一个
JavaScript
版本:
let number=['$1.000,00','$800,64','$100,00'];
数字。forEach(函数(数字){
编号=编号。替换(/[$.]+/g');
控制台日志(编号);
});代码>谢谢,老兄,但这会返回1.000,00而不是1000,00。此时的替换是微不足道的。