正则 js分转元带千分符号详解


Posted in Javascript onMarch 08, 2017

可以通过缩放来进行分到元的转换,同时使用正则对处理后的数字进行千分位格式化

方法1:(不丢失精度)

function Fen2Yuan( num ) {
    if ( typeof num !== "number" || isNaN( num ) ) return null;
    return ( num / 100 ).toFixed( 2 );
  }

方法2:

正则 js分转元带千分符号详解

正则 js分转元带千分符号详解

var num = 370825
num=num*0.01;//分到元
num+='';//转成字符串
var reg=num.indexOf('.') >-1 ? /(\d{1,3})(?=(?:\d{3})+\.)/g : /(\d{1,3})(?=(?:\d{3})+$)/g;//千分符的正则
num=num.replace(reg, '$1,');//千分位格式化

最终 num = 3,708.25

经过上述4步,即可完成分到元的转换,并且有千分位的格式化

以上这篇正则 js分转元带千分符号详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Prototype Class对象学习
Jul 19 Javascript
jQuery.fn和jQuery.prototype区别介绍
Oct 05 Javascript
node.js中的console.warn方法使用说明
Dec 09 Javascript
JavaScript中对象property的删除方法介绍
Dec 30 Javascript
scrollWidth,clientWidth,offsetWidth的区别
Jan 13 Javascript
jQuery中animate用法实例分析
Mar 09 Javascript
javascript三种代码注释方法
Jun 02 Javascript
JQuery实现动态操作表格
Jan 11 Javascript
jQuery实现文档树效果
Feb 20 Javascript
Angular6笔记之封装http的示例代码
Jul 27 Javascript
详解如何解决vue开发请求数据跨域的问题(基于浏览器的配置解决)
Nov 12 Javascript
vscode中Vue别名路径提示的实现
Jul 31 Javascript
@ResponseBody 和 @RequestBody 注解的区别
Mar 08 #Javascript
js/jq仿window文件夹框选操作插件
Mar 08 #Javascript
js实现上下左右弹框划出效果
Mar 08 #Javascript
浅谈JavaScript正则表达式-非捕获性分组
Mar 08 #Javascript
jQuery插件zTree实现获取当前选中节点在同级节点中序号的方法
Mar 08 #Javascript
原生js实现瀑布流布局
Mar 08 #Javascript
js仿拉勾网首页穿墙广告效果
Mar 08 #Javascript
You might like
php无法连接mysql数据库的正确解决方法
2016/07/01 PHP
php实现基于openssl的加密解密方法
2016/09/30 PHP
IE浏览器PNG图片透明效果代码
2008/09/02 Javascript
菜鸟javascript基础资料整理2
2010/12/06 Javascript
jQuery自动切换/点击切换选项卡效果的小例子
2013/08/12 Javascript
Jquery选中或取消radio示例
2013/09/29 Javascript
用Jquery选择器计算table中的某一列某一行的合计
2014/08/13 Javascript
JavaScript构造函数详解
2015/12/27 Javascript
jQuery获取父元素节点、子元素节点及兄弟元素节点的方法
2016/04/14 Javascript
浅谈vuex之mutation和action的基本使用
2017/08/29 Javascript
React router动态加载组件之适配器模式的应用详解
2018/09/12 Javascript
微信小程序点击item使之滚动到屏幕中间位置
2020/03/25 Javascript
[08:54]《一刀刀一天》之DOTA全时刻18:十九支奔赴西雅图队伍全部出炉
2014/06/04 DOTA
[03:48]DOTA2完美大师赛主赛事第二日精彩集锦
2017/11/24 DOTA
python连接oracle数据库实例
2014/10/17 Python
浅谈Python中列表生成式和生成器的区别
2015/08/03 Python
Python爬虫:通过关键字爬取百度图片
2017/02/17 Python
基于Python __dict__与dir()的区别详解
2017/10/30 Python
Windows下Anaconda2安装NLTK教程
2018/09/19 Python
图文详解python安装Scrapy框架步骤
2019/05/20 Python
pymysql 插入数据 转义处理方式
2020/03/02 Python
浅谈keras中的keras.utils.to_categorical用法
2020/07/02 Python
python使用Word2Vec进行情感分析解析
2020/07/31 Python
python UDF 实现对csv批量md5加密操作
2021/01/01 Python
浅谈html5 video 移动端填坑记
2018/01/15 HTML / CSS
canvas简单连线动画的实现代码
2020/02/04 HTML / CSS
美国马匹用品和马钉购物网站:State Line Tack
2018/08/05 全球购物
SQL Server笔试题
2012/01/10 面试题
最新个人职业生涯规划书
2014/01/22 职场文书
企业办公室主任岗位职责
2014/02/19 职场文书
培训讲师岗位职责
2014/04/13 职场文书
2015年教研组工作总结
2015/05/04 职场文书
nginx+lua单机上万并发的实现
2021/05/31 Servers
浅谈Python数学建模之数据导入
2021/06/23 Python
mysql 联合索引生效的条件及索引失效的条件
2021/11/20 MySQL
MySQL存储过程及语法详解
2022/08/05 MySQL