Javascript 如何拆分&;plusmn;3% ? ±;3%

Javascript 如何拆分&;plusmn;3% ? ±;3%,javascript,split,Javascript,Split,我有±3%±3%的值。我只需要选择号码。如何拆分和仅选择数字 var str = document.getElementById("band4tolerance"); var b4d4 = str.options[str].value; alert("b4d4===>"+b4d4); 我得到b4d4=±3%,我只需要取数字3。如何继续?下面将返回值中所有数字的数组 var value = 'HI! ± 333.3% The quick brown fox jumped over t

我有±3%±3%的值。我只需要选择号码。如何拆分和仅选择数字

 var str = document.getElementById("band4tolerance");
 var b4d4 = str.options[str].value; 
alert("b4d4===>"+b4d4);

我得到b4d4=±3%,我只需要取数字3。如何继续?

下面将返回值中所有数字的数组

var value = 'HI! ± 333.3% The quick brown fox jumped over the lazy dog 3.0 times.';
var regex = /\d+\.?\d*/g;
var found = value.match(regex);

console.log(found); // ["333.3", "3.0"]

请展示一些代码来说明你在做什么。可能重复的