码迷,mamicode.com
首页 > Web开发 > 详细

js提取字符串中的数值

时间:2019-08-17 14:50:28      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:div   nbsp   有一个   小数   style   通过   code   col   表达式   

1.像"生于1999年"这样字符串中只含有一个整型数值的字符串,直接使用正则表达式将数字的字符删除掉就行:

var str1 = 生于1999年;var num1 = str1.replace(/[^\d]/g, );
2.对于字符串中含有多数值,使用字符串的match方法,通过正则表达式提取字符串的所有数字(包含整数和小数):

var str = 大米:2.57斤/元,白菜:3.65元/斤;var arr = str.match(/\d+(.\d+)?/g);    // arr: ["2.75","3.65"]

 

js提取字符串中的数值

标签:div   nbsp   有一个   小数   style   通过   code   col   表达式   

原文地址:https://www.cnblogs.com/zhizou/p/11368334.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!