2017-02-28 48 views
1

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

VAR測試= 「3700 NO地價(租賃物業)(0.10)」

現在,我怎麼找回僅爲0.10從上面的字符串。 輸出必須是0.10不是3700

+0

有一組特定的規則,你可以給我們?例如「字符串中的最後一個數字」? – Hodrobond

回答

0

你可以使用這個表達式

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);

0

您可以使用正則表達式是這樣的:

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

 
var output = Regex.exec(Test); 
 

 
alert(output[1]);

0

您可以使用正則表達式來提取浮動。

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