如何从JQuery中的字符串中提取浮点值

问题描述:

我的字符串中包含以下值。如何从JQuery中的字符串中提取浮点值

VAR测试= “3700 NO地价(租赁物业)(0.10)”

现在,我怎么找回仅为0.10从上面的字符串。 输出必须是0.10不是3700

+0

有一组特定的规则,你可以给我们?例如“字符串中的最后一个数字”? – Hodrobond

你可以使用这个表达式

var Test = "3700 NO LAND VALUE (Lease Property) (0.10)" 
 
var regExp = /\(([0-9|.]+)\)/; 
 
var matches = regExp.exec(Test); 
 
var result = matches[1]; 
 
console.log(result);

您可以使用正则表达式是这样的:

var Test = "3700 NO LAND VALUE (Lease Property) (0.10)"; 
 
var Regex = /([\d]+[.][\d]+)/g; 
 

 
var output = Regex.exec(Test); 
 

 
alert(output[1]);

您可以使用正则表达式来提取浮动。

var re = /\d+\.\d+/g; 
var test = "3700 NO LAND VALUE (Lease Property) (0.10)"; 
var floats = test.match(re);