1 var str = '确定人民币¥115.625';2 var pat = /[\d]+[.][\d]+/;3 document.write(str.match(pat));//115.62511
解决parseFloat,不能提取字符串中,首字符为非数字的问题.
同理,parseInt,可以用 /[\d]+/
相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!
推荐阅读:
请求跨域解决方法CORS
JS的类型值转化为Boolean类型有哪些规则
Vue指令的使用
JS闭包的使用