Javascript 正则表达式不包括数字中的美元符号和点

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

我正在使用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','$800,64','$100,00'];
数字。forEach(函数(数字){
编号=编号。替换(/[$.]+/g');
控制台日志(编号);

});谢谢,老兄,但这会返回1.000,00而不是1000,00。此时的替换是微不足道的。