为了账号安全,请及时绑定邮箱和手机立即绑定

js的正则表达式

js的正则表达式

慕村225694 2018-10-11 14:11:58
前几天看到了一个面试题var str="我有$2,200,200.20这么多钱";请用js计算出我到底有多少钱?输出要求:输出的为Number类型的数字,而且要考虑通用的情况。我个人的想法是这样的,就是正则把汉字过滤掉之后然后把新的数组中的数字转化成Number类型,但是google了也学了一晚上的正则,可是还是写不对。var text="我有$2,200,200.200这么多钱";var matches=text.exec(/^(([1-9]d*)|0)(.d{1,2})?$/);console.log(matches[0]);前面的只是尝试的把汉字过滤掉,可是这里就出了问题。现在一脸懵逼,求大佬指点。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 503 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号