如何将字符串拆分为十进制来计算?

时间:2013-08-01 03:03:28

标签: jquery

我有一个字符串格式:3,500,000VNĐ

如何使用jquery将其拆分为3500000.

我刚才知道如何将结果split("VNĐ")拆分为3,500,000 ,

2 个答案:

答案 0 :(得分:0)

您可以尝试像

这样的正则表达式
var x = '3,500,000 VNĐ'.replace(/[,\s(VNĐ)]/g, '')

如果你想让x成为一个int值,那么

var x = parseInt('3,500,000 VNĐ'.replace(/[,\s(VNĐ)]/g, ''), 10)

答案 1 :(得分:0)

由于数字和字符串之间有空格,您可以这样做:

var str = "3,500,000 VNĐ";
var n = str.split(" "); //split by space

然后再次删除Comma(,)使用拆分功能:

var number = n[0].replace(/\,/g,""); //remove comma

以下是JsFiddle Demo