
正则表达式
浅谈正则表达式
huangfuyk
自己应为之事,勿求他人;今日应为之事,勿待明日。
展开
-
js:手机号“3+4+4”空格,格式化方法
写方法formatPhone(val) { if (val) { let matches = /^(\d{3})(\d{4})(\d{4})$/.exec(val) if (matches) { val = matches[1] + ' ' + matches[2] + ' ' + matches[3] } } return val}使用方法(示例代码如下)res.data.managerMobile = this.formatPhone(r.原创 2021-10-20 15:44:19 · 993 阅读 · 1 评论 -
JS格式化金钱(千分位加逗号、保留两位小数)
我们日常开发中经常会遇到比较大的数值,需要对其进行格式化,既方便了阅读又使页面更加的优雅。比如说 999999999,直接阅读很不直观,格式化后 999,999,999或者999,999,999.00第一种方式:我们可以使用正则来处理function formatPrice(price) { return String(price).replace(/\B(?=(\d{3})+(?!\d))/g, ',');}第二种方式:也可以不使用正则,进行优雅的处理function for.原创 2021-03-30 10:14:02 · 29577 阅读 · 3 评论 -
一文读懂JS正则表达式
1、正则的概念: 正则表达式(regular expression)是一个描述字符规则的对象。可以用来检查一个字符串是否含有某个子字符串,将匹配的子字符串做替换或者从某个字符串中取出符合某个条件的子串等。 使用正则可以使数据校验的工...原创 2020-02-26 21:38:18 · 4023 阅读 · 18 评论