我有类似“ $ 250.00”,“ $ 100.00”,“ $ 1000.88”,“ $ 75.00”之类的字符串,我想只获取中间带句点的数字。 即:“ 250.00”“ 100.00”“ 1000.88”“ 75.00”
此外,美元可能是另一种货币。不一定是$。 因此,我只需要获取数字和句点即可。
我尝试使用一些我知道但无法做到的正则表达式。
var initialPrice = " $250.00" // I need just 250.00
如果可能的话,我需要摆脱空格。 我只需要数字和句点即可。
谢谢!!!!
答案 0 :(得分:0)
(?:\d+\.\d+)
这是一个demo
这就是您可能要在javascript中执行此操作的方式。
var initialPrice = " $250.00" // I need just 250.00
var v = initialPrice.match(/(?:\d+\.\d+)/)[0];
console.log(v);