2017-02-28 19 views
1

私の文字列には、次の値が入っています。Jqueryの文字列からfloat値を抽出する方法

VARテスト= "3700 NO LAND VALUE(リース物件)(0.10)"

今どのように私は、0.10以上の文字列から検索することができます。あなたはfloatを抽出するために、正規表現を使用することができます

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

 
var output = Regex.exec(Test); 
 

 
alert(output[1]);

+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 re = /\d+\.\d+/g; 
var test = "3700 NO LAND VALUE (Lease Property) (0.10)"; 
var floats = test.match(re); 
0

: 出力は、あなたがこのような正規表現を使用することができません0.10 3700

関連する問題