首页
友链
导航
影视
壁纸
更多
关于我
统计
留言板
Search
1
js获取昨天今天明天日期
203 阅读
2
如何封装axios,并模块化
171 阅读
3
Vuex使用教程
130 阅读
4
el-upload自定义触发按钮及触发上传前判断
124 阅读
5
封装localStorage本地存储
110 阅读
web前端
vue
react
javascript
nuxt
typescript
indexDB数据库
美文欣赏
心情随笔
技术分享
其他
PHP
nodejs
博客api实战项目
登录
Search
标签搜索
web
vue
node项目实战
js
javascript
css
vuex
router
nginx
git
element
leaflet
dateFormat
map
date
axios
reg
正则表达式
Array
copy
辰漪
累计撰写
55
篇文章
累计收到
46
条评论
首页
栏目
web前端
vue
react
javascript
nuxt
typescript
indexDB数据库
美文欣赏
心情随笔
技术分享
其他
PHP
nodejs
博客api实战项目
页面
友链
导航
影视
壁纸
关于我
统计
留言板
搜索到
1
篇与
reg
的结果
2021-11-29
常用的正则表达式(持续更新中)
1. 手机号匹配:let reg = /^1(3|4|5|7|8)[0-9]{9}$/ let reg = /^1[0-9]{10}$/ let reg = /^[1][3,4,5,6,7,8,9][0-9]{9}$/ let reg = /^(13[0-9]|14[5|7]|15[0|1|2|3|4|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$/2. 邮箱匹配:let reg = /^([a-zA-Z]|[0-9])(\w|\-)+@[a-zA-Z0-9]+\.([a-zA-Z]{2,4})$/3. 身份证号匹配:// 15位、18位数字,最后一位是校验位,可能为数字或字符X let reg = /^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$/4. 登录账号匹配:let reg = /^[a-zA-Z0-9_]{5,13}$/5. 登录密码匹配:// 以字母开头,长度在6~18之间,只能包含字母、数字和下划线 let reg = /^[a-zA-Z]\w{5,17}$/ // 必须包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间 let reg = /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$/6. QQ号码匹配:let reg = /[1-9][0-9]{4,}/7. 是否是数字:let reg = /^[+]{0,1}(\d+)$|^[+]{0,1}(\d+\.\d+)$/8. 是否是http链接let reg = /(http|ftp|https)://([\w_-]+(?:(?:\.[\w_-]+)+))([\w.,@?^=%&:/~+#-]*[\w@?^=%&/~+#-])?/
2021年11月29日
44 阅读
0 评论
2 点赞