正则 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 相关文章推荐
如何让DIV可编辑、可拖动示例代码
Sep 18 Javascript
Javascript类型转换的规则实例解析
Feb 23 Javascript
jquery.Jcrop结合JAVA后台实现图片裁剪上传实例
Nov 05 Javascript
常用原生js自定义函数总结
Nov 20 Javascript
快速实现JS图片懒加载(可视区域加载)示例代码
Jan 04 Javascript
详解vue父子模版嵌套案例
Mar 04 Javascript
Angular客户端请求Rest服务跨域问题的解决方法
Sep 19 Javascript
React Native 图片查看组件的方法
Mar 01 Javascript
Bootstrap Table列宽拖动的方法
Aug 15 Javascript
使用vue-router与v-if实现tab切换遇到的问题及解决方法
Sep 07 Javascript
简单了解vue 插值表达式Mustache
Jul 22 Javascript
jquery插件实现悬浮的菜单
Apr 24 jQuery
@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
win7+apache+php+mysql环境配置操作详解
2013/06/10 PHP
php采用ajax数据提交post与post常见方法总结
2014/11/10 PHP
php读取csv数据保存到数组的方法
2015/01/03 PHP
PHP实现二叉树的深度优先与广度优先遍历方法
2015/09/28 PHP
Yii 2中的load()和save()示例详解
2017/08/03 PHP
php+js实现的拖动滑块验证码验证表单操作示例【附源码下载】
2020/05/27 PHP
基于JQuery的Pager分页器实现代码
2010/07/17 Javascript
firefox下input type="file"的size是多大
2011/10/24 Javascript
js动态拼接正则表达式的两种方法
2014/03/04 Javascript
jQuery实现返回顶部功能适合不支持js的浏览器
2014/08/19 Javascript
AngularJS实现表单验证
2015/01/28 Javascript
jquery实现的横向二级导航效果代码
2015/08/26 Javascript
JavaScript实现点击按钮就复制当前网址
2015/12/14 Javascript
js判断当前页面在移动设备还是在PC端中打开
2016/01/06 Javascript
浅谈javascript基础之客户端事件驱动
2016/06/10 Javascript
AngularJS 单元测试(一)详解
2016/09/21 Javascript
jQuery异步提交表单实例
2017/05/30 jQuery
vue+elementUI实现简单日历功能
2020/09/24 Javascript
[01:10:49]Secret vs VGJ.S 2018国际邀请赛淘汰赛BO3 第二场 8.24
2018/08/25 DOTA
Python模块搜索概念介绍及模块安装方法介绍
2015/06/03 Python
使用python对文件中的数值进行累加的实例
2018/11/28 Python
超实用的 30 段 Python 案例
2019/10/10 Python
pandas中遍历dataframe的每一个元素的实现
2019/10/23 Python
python编写微信公众号首图思路详解
2019/12/13 Python
python之生成多层json结构的实现
2020/02/27 Python
PyCharm vs VSCode,作为python开发者,你更倾向哪种IDE呢?
2020/08/17 Python
TensorFlow低版本代码自动升级为1.0版本
2021/02/20 Python
css3制作彩色边线3d立体按钮的示例(css3按钮)
2014/05/06 HTML / CSS
美国最大的万圣节服装网站:HalloweenCostumes.com
2017/10/12 全球购物
雪山饭庄的创业计划书范文
2014/01/18 职场文书
我的五年职业生涯规划
2014/01/23 职场文书
校园演讲稿汇总
2014/05/21 职场文书
理财计划书
2014/08/14 职场文书
个人收入证明模板
2014/09/18 职场文书
整改报告怎么写
2014/11/06 职场文书
学校学习型党组织建设心得体会
2019/06/21 职场文书