分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

JS中移除非数字,最多保留一位小数

发布时间:2023-09-06 01:53责任编辑:林大明关键词:暂无标签
 //去除非数字 ??var clearNoNum = function (item) { ???????if (item!=null && item!=undefined) { ???????????//先把非数字的都替换掉,除了数字和. ???????????item = item.replace(/[^\d.]/g, ""); ???????????//必须保证第一个为数字而不是. ???????????item = item.replace(/^\./g, ""); ???????????//保证只有出现一个.而没有多个. ???????????item = item.replace(/\.{2,}/g, ""); ???????????//保证.只出现一次,而不能出现两次以上 ???????????item = item.replace(".", "$#$").replace(/\./g, "").replace("$#$", "."); ???????????//最多保留小数点后一位 ???????????var arr = item.split("."); ???????????if (arr.length > 1) item = arr[0] + ‘.‘ + (arr[1].length > 1 ? arr[1].substr(0, 1) : arr[1]); ????????} ???????return item; ???}

JS中移除非数字,最多保留一位小数

原文地址:https://www.cnblogs.com/Arvin-Ou/p/9013220.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved