我有一个字符串值,看起来像这样:
"ZAR 200.15"
使用正则表达式,如何提取浮点值以进行计算?
在某些情况下,我使用javascript来访问HTML元素的值,如下所示:
var amountDueString = document.getElementById("amountDue").innerHTML;
然后,我需要使用正则表达式仅获取浮点值。
var amountDue = amountDueString.match(---some regex---);
我想提取浮点值以便与用户输入进行比较。
最佳答案
试试这个:
(\d)+\.(\d+)
在记事本上测试++
关于javascript - 如何使用正则表达式从字符串中获取浮点值?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38074000/