Python(二)常用的正则表达式
2024-09-08 07:33:43
表单字段验证常用正则表达式
1、姓名
/^[\u4e00-\u9fa5]{2,4}$/ //2-41
2、手机号码
/^(13[0-9]|14[01456879]|15[0-35-9]
3、座机号码
/^(0\d{2,3})-?(\d{7,8})$/
4、电子邮箱
/^\W+([-+.]\W+)*@\W+([-.]\w+)*\.\W
5、身份证号码
(1)普通校验
/(^\d{15}$)|(d{18}$)|(A\d{17}(\d
(2)精准校验
18位
/^[1-9]\d{5}(19|20)\d{2}((0[1-9])
15位
/^[1-9]\d{5}\d{2}((0[1-9])(1[0-2]
6、QQ号码
/^[1-9][0-9]\d{4,9}$/
7、邮政编码
/^[1-9]d{5}$/
8、注册账号
/^[a-zA-Z][a-ZA-Z0-9_]{4,15}$/
最新文章
- float---浮动带来的影响与清除浮动带来的影响方法----在路上(20)
- LoadRunner函数示例:lr_paramarr_random()
- Codeforces Round #385 //再遇状压
- jQuery插件---exselect实现联动
- eXosip2代码分析
- CSUFT 1002 Robot Navigation
- 安装ubuntu时将boot目录单独挂载的意义
- 【网络收集】MySql中IS NOT NULL与!=NULL的区别
- WTL CEdit关联绑定ID,滚动到最新的一行
- bzoj:2018 [Usaco2009 Nov]农场技艺大赛
- 枚举enum学习小记
- Django学习手册 - pycharm 安装/建立第一个网站hello world
- linux学习:【第1篇】初识Linux及安装
- c++的字节对齐
- Django的URL name 学习
- 深入理解ASP.NET MVC(1)
- YUM软件包额外扩展了解项
- java中常见的异常
- BlockingQueue笔记
- oracle当前月添加一列显示前几个月的累计值