I want to extract decimal number 265.12 or 0.0 from alphanumeric string (say amount) having value $265.12+ or $265.12- or
265.12
0.0
$265.12+
$265.12-
You can use regex like this,
Live Demo
var amount = "$265.12+"; var doublenumber = Number(amount.replace(/[^0-9\.]+/g,""));