随笔分类 -  正则

摘要:1. 中文、英文、数字包含下划线: reg = /^[\u4E00-\u9FA5A-Za-z0-9_]+$/ 2. 只能为数字+字母: reg = /^([a-zA-Z0-9]{18,18}|[a-zA-Z0-9]{15,15})$/ 3. 密码必须8-20位,且包含大小写字母及数字(可使用标点符号 阅读全文
posted @ 2021-04-16 11:25 搬砖的苦行僧 阅读(2062) 评论(0) 推荐(0) 编辑
摘要:1-999整数 reg = /(^[1-9]\d{0,2}$)/ 或者: reg = /^[1-9][0-9]{0,2}$/ 正整数: reg = /^[1-9]\d*$/ 数字: reg = /^\d+$/ 非空白字符: reg = /\S/ 阅读全文
posted @ 2021-04-16 11:19 搬砖的苦行僧 阅读(2927) 评论(0) 推荐(0) 编辑
摘要:0-80之间整数: reg = /(^[1-7]\d{0,1}$)|(^[8|9|0]$)|(^80$)/ 1-80之间整数: reg = /(^[1-7]\d{0,1}$)|(^[8|9]$)|(^80$)/ 阅读全文
posted @ 2021-04-16 11:15 搬砖的苦行僧 阅读(482) 评论(0) 推荐(0) 编辑
摘要:1. 手机号码 let reg = /^1[3456789]\d{9}$/ 2. 身份证 let reg = /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/ 阅读全文
posted @ 2021-03-26 17:44 搬砖的苦行僧 阅读(73) 评论(0) 推荐(0) 编辑
摘要:phone.replace(/^(\d{4})\d{4}(\d+)/, '$1****$2') 阅读全文
posted @ 2021-03-26 17:42 搬砖的苦行僧 阅读(86) 评论(0) 推荐(0) 编辑
摘要:1. 小数点保留后两位 let reg = /(^[1-9]\d*(\.\d{0,2})?$)|(^0(\.\d{0,2})?$)/ 2.只允许汉字字母1-20位 let reg = /^[a-zA-Z\u4e00-\u9fa5]{1,20}$/ 3. 10位数纯数字 let reg = /^[0- 阅读全文
posted @ 2021-03-26 17:41 搬砖的苦行僧 阅读(849) 评论(0) 推荐(0) 编辑
摘要:let reg = /(^[1-2][0-9]?(\.\d{0,1})?$)|(^[3|4|5|6|7|8|9](\.\d{0,1})?$)|(^30(\.0)?$)/ 阅读全文
posted @ 2021-03-26 17:04 搬砖的苦行僧 阅读(498) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示