常用正则验证 :手机号、验证码、密码、邮箱等验证

参考地址:https://www.runoob.com/regexp/regexp-tutorial.html
https://blog.csdn.net/estrusKing/article/details/121545876

常用的正则验证

手机号正则:

/^1[3456789]\d{9}$/

银行卡号:

/^(?:[1-9]{1})(?:\d{15}|\d{18})$/

姓名:

/^(?:[\u4e00-\u9fa5·]{2,16})$/
邮箱:
/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/
验证码:
/^\d{4}$/
身份证:`
/(^\d{8}(0\d|10|11|12)([0-2]\d|30|31)\d{3}$)|(^\d{6}(18|19|20)\d{2}(0\d|10|11|12)([0-2]\d|30|31)\d{3}(\d|X|x)$)/
密码:
/^[a-zA-Z][a-zA-Z0-9_]{4,15}$/

正则常用的表达式

/^a$/ g 以a开头,以a结束 g表示全局
/^[a-zA-Z0-9_]{1,}$ / // 所有包含一个以上的字母、数字或下划线的字符串
+ 表示一个或多个 反贪婪,尽可能简洁

常用正则验证 :手机号、验证码、密码、邮箱等验证相关推荐

  1. Android 项目必备(十六)--> 手机号 验证码 密码

    文章目录 手机号 验证码 密码 在我们的项目中,获取验证码.手机号验证以及密码输入是很常见的小功能. 手机号 1. 布局文件 <EditTextandroid:id="@+id/et_ ...

  2. windows 中 vpn连接提示, 虚拟专用网络 由于RAS/虚拟专用网络,服务器上配置的某个策略,服务器用于验证用户名和密码的身份验证方法可能与连接配置文件中的身份证验证方法不匹配

    windows 虚拟专用网络 由于RAS/虚拟专用网络,服务器上配置的某个策略,服务器用于验证用户名和密码的身份验证方法可能与连接配置文件中的身份证验证方法不匹配 打开网络 更换网络适配器 选项 右键 ...

  3. vue验证手机号、密码验证码、时间、机型、图片类型等

    新建util.js : // 验证手机号 const testPhone = (resPhone) => {console.log(resPhone, "resPhone") ...

  4. JS验证手机号,密码,邮箱格式

    相关解释: 1.  /^$/ 这个是个通用的格式.          ^ 匹配输入字符串的开始位置:$匹配输入字符串的结束位置      2. 里面输入需要实现的功能.         * 匹配前面的 ...

  5. js 验证手机号、密码、短信验证码

    代码工具类 /*** 参数较验** */ var verification = {stop : false, //倒计时//验证手机号phone : function (tel, id) {if (& ...

  6. element-ui表单验证(验证手机号是否正确,自定义验证规则)

    效果图 1. html <el-form :model="userForm"status-icon:rules="rules"class="lo ...

  7. php邮箱地址验证,js和php邮箱地址验证的实现方法

    邮箱地址验证有很多方法.在浏览器端,js邮箱验证可以通过正则表达式检测. 比如: 复制代码 代码如下: function isEmail(email) { return /^((([a-z]|\d|[ ...

  8. python 正则匹配 手机号 QQ号 邮箱 日期 图片

    import re#中文 chinesePattern = "[\u4e00-\u9fa5]+" print(re.search(chinesePattern,"中国&q ...

  9. 项目中常用正则(手机号、身份证、金额等)

    包含0的正整数 /^([1-9]\d*|[0]{1,1})$/ 不包含0的正整数 /^[1-9]+\d*$/ 金额.最多两位小数 /((^[1-9]\d*)|^0)(\.\d{0,2}){0,1}$/ ...

  10. 使用Springboot StringRedisTemplate 在单位时间内对发送手机号验证码次数做限制,半小时最多发送5次验证码

    通常我们在做通过手机号检验,发送短信验证码之类接口的时候,在单位时间内,要对发送的次数做限制,防止恶意刷接口,短信类接口毕竟还是收费的. 首先我们需要在springboot 项目中引入Redis &l ...

最新文章

  1. 为什么ajax请求状态码为0,ajax请求状态码为0的解决办法
  2. # Ubuntu 配置自带vnc桌面共享
  3. 一个神秘URL酿大祸,差点让我背锅!
  4. linux http请求监控工具httpry---官方文档
  5. [ay原创作品]用wpf写了个模仿36Kr网站登录背景的效果
  6. SpringMVC返回Map类型转换成JSON失败
  7. 关于Hadoop多用户管理支持客户端远程操作的理论总结
  8. Fibonacci Again
  9. 329. Longest Increasing Path in a Matrix 矩阵中的最长递增路径
  10. SAP官方提供的人脸识别API
  11. Akka2使用探索2(Con?guration)
  12. python中如何调用或修改元组中的元素_python 元组的使用方法
  13. 混合列压缩(HCC)在OLAP及OLTP场景中的测试
  14. JAVA刻度_java – 对数轴标签/刻度定制
  15. VS2019 配置OpenGL
  16. 深入计算机组成原理(二十七)SIMD:如何加速矩阵乘法
  17. SpringMVC项目报错500的可能解决方法
  18. start()和run()方法的区别
  19. Python实现大文本文件分割成多个小文件
  20. Python模块之Pandas模块学习笔记

热门文章

  1. Android:收不到应用卸载、替换、安装等广播
  2. AST实战|AST入门与实战星球高频问题汇总(二)
  3. 如何让人更高效的完成事情
  4. 花卉识别卷积神经网络
  5. nofollow标签的作用有重大变化
  6. 计算机网络隧道工程,隧道工程
  7. php.ini配置文件详解(mac nginx1.8.0 php5.6 )持续更新中
  8. php 敏感关键词检测,字符串 - PHP 敏感词违法关键字检测 算法方案
  9. Word2010中自动尾注添加参考文献
  10. 高职院校文学鉴赏教学中培养学生的主体性策略