如何使用JavaScript从字符串中提取十进制数 [英] how to extract decimal number from string using javascript

查看:112
本文介绍了如何使用JavaScript从字符串中提取十进制数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想从具有值$265.12+$265.12-$0.0+$0.0-的字母数字字符串(例如金额)中提取十进制数265.120.0,并使用它在.不知道如何在javascript的帮助下提取数字.

I want to extract decimal number 265.12 or 0.0 from alphanumeric string (say amount) having value $265.12+ or $265.12- or $0.0+ or $0.0- and use it apply struts logic tag in jsp. Not sure how to extract number maybe with help of javascript.

推荐答案

您可以像这样使用正则表达式,

You can use regex like this,

实时演示

var amount = "$265.12+";
var doublenumber = Number(amount.replace(/[^0-9\.]+/g,""));

这篇关于如何使用JavaScript从字符串中提取十进制数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆