// 制表符
table: /\t/g,
// 换行符
line: /\n/g,
// 正负整数或浮点数
intOrFloat: /^(-)?\d+(\.\d+)?$/,
// 身份证
idCard: /^\d{15}$|^\d{18}$|^\d{17}(\d|X|x)$/,
// 手机号码
MobileNo: /^1[34587]\d{9}$/,
// 银行卡号(大于或等于16位的数字)
CardNo: /^\d{16,}$/,
// 短验证码(6位数字以上)
MobileCode: /^\d{6,}$/,
// 交易密码(6-16位数字或字母)
OrderPassword: /^\S{6,16}$/,
// 千分位正则
parseThousands: /(\d{1,3})(?=(\d{3})+(?:$|\.))/g,
// 每4位字符用空格隔开
bankCardNo: /(\d{4})(?=\d)/g,
// 金额检测
moneyTest: /^(0|[1-9]\d*)(\.\d{1,2})?$/,
// 卡号屏蔽
parseToStarNumber: /^(\d{4})(\d+)(\d{4})$/,
// 后四位屏蔽
parseRightFourStar: /^(\w+)(\w{4})$/,
// 日期格式检测
parseDateFormat: /\b(\d{4})\b[^\d]+(\d{1,2})\b[^\d]+(\d{1,2})\b(\s(\d{1,2})\:(\d{1,2})\:(\d{1,2}))?[^\d]?/,
// 出生日期掩码,显示格式('19**年**月*2日')
userBirthdayStarRegex: /(\d{2})\d{2}([^\d]+)\d+([^\d]+)\d?(\d)([^\d]+)?/,
// 金额转换
moneyReplace: /[^0-9\.]/g,
分享到:
相关推荐
对于正则表达式,我们或许会经常使用,但是又很难记住。这篇文章,我将介绍下简单的正则表达式知识,然后总结前端开发中常用的正则表达式大全,需要的的朋友参考下
常用的正则表达式验证,验证只能输入数字,数字及小数点,数字和字母等。
安全技术,web前端,最常用的正则表达式。
经典常用正则表达式汇总
1.封装常用正则表达式函数 2.直接可用,方便快捷
常用正则表达式———高清PDF
在这篇文章里,我已经编写了12个超有用的正则表达式,本文给大家介绍的非常详细,感兴趣的朋友参考下吧
使用js汇总的大量正则校验方法,适用于JQUERY,VUE,anguler,react等前端常用开发框架。
前端正则表达式书写 一.写法 写法一 /正则表达式/修饰符 修饰符 /i (忽略大小写) /g (全文查找出现的所有匹配字符) /m (多行查找) /gi(全文查找、忽略大小写) /ig(全文查找、忽略大小写) 例子:/a/gi 查找内容中...
正则表达式常用验证规则
整合多个前端工具如csssprita图片拼合于一个小程序 优化改善: 1、软件核心代码重新编写,将所有文件合并为1个EXE可执行程序,方便大家放在桌面(Cuinn提出);...4、正则表达式工具加入了更多常用正则表达式;
PS:关于正则表达式,这里再提供2款本站的在线正则表达式工具供大家参考使用(包括常用正则的生成、匹配、测试等): JavaScript正则表达式在线测试工具:http://tools.jb51.net/regex/javascript 正则表达式在线...
一些常用的方法,包括VUE,js,css,正则,git和webpack。纯属个人记录笔记,请勿下载。如果下载发现用不上,请勿喷
JS的正则表达式 //校验是否全由数字组成 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } //校验登录名:只能输入5-20个以字母开头、可带数字、“_”、...
概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一...前端的正则表达式验证往往是最繁多最复杂的,所以整理了一些最近自己常用的正则表达式,希望能对大家
在表单验证中,使用正则表达式来验证正确与否是一个很频繁的操作,本文收集整理了15个常用的JavaScript正则表达式,非常不错,具有参考借鉴价值,需要的朋友参考下吧
由于某些字符类非常常用,所以JavaScript的正则表达式语法包含一些特殊字符和转义序列来表示这些常用的类.例如, \s 匹配的是空格符,制表符和其它空白符, \s 匹配的则是空白符之外的任何字符. 正则表灰式的字符类 ...