常用表单校验

1.校验姓名       2.护照正则      3.台湾往来通行证          4.校验身份证号         5.港澳往来通行证正则

6.军官证正则     7.检验手机号  8.校验银行卡号

------------------------------------------------------------------------------------1.校验姓名// 以下的正则是8万多个汉字/^[\u4E00-\u9FFF\u3400-\u4DBF\uF900-\uFAFF\·]{2,20}$/// Error("请输入至少2位汉字的姓名")
-------------------------------------------------------------------------------------2.护照正则 /^[a-zA-Z0-9]{5,17}$/// 首位大写字母+8位数字/^[A-Z]\d{8}$/;
-------------------------------------------------------------------------------------3.台湾往来通行证-正则/^\d{8}|^[a-zA-Z0-9]{10}|^\d{18}$//^\d+$|^\d+[.]?\d+$/;
------------------------------------------------------------------------------------4.校验证身份证号/^(([1][1-5])|([2][1-3])|([3][1-7])|([4][1-6])|([5][0-4])|([6][1-5])
|([7][1])|([8][1-2]))\d{4}(([1][8]\d{2})|([1][9]\d{2})|([2][0]\d{2}))(([0][1-9])
|([1][0-2]))(([0][1-9])|([1-2][0-9])|([3][0-1]))\d{3}[0-9xX]$/;callback(new Error("请输入正确的18位身份证号码"));
-------------------------------------------------------------------------------------5.港澳往来通行证正则 /^[HMhm]{1}([0-9]{10}|[0-9]{8})$/
-------------------------------------------------------------------------------------6.军官证正则/^[\u4E00-\u9FA5]{1}[0-9]{6,8}$/// 更加严格的 /^[\u4E00-\u9FA5](字第)([0-9]{6,8})(号?)$/
-------------------------------------------------------------------------------------7.检验手机号/^(13[0-9]|14[05679]|15[0-35-9]|16[2567]|17[0-35-8]|18[0-9]|19[0135-9])\d{8}$/callback(new Error("请输入正确的11位手机号码"));
--------------------------------------------------------------------------------------8.校验银行卡号   /^([1-9]{1})(\d{14}|\d{18})$/callback(new Error("只能输入数字"));------------------------------------------------------------------------------------

表单校验之---校验姓名/护照正则/台湾往来通行证/校验身份证号/港澳往来通行证正则/军官证正则/检验手机号/校验银行卡号相关推荐

  1. MySQL正则表达式判断身份证_php正则判断是否为合法身份证号的方法

    本文实例讲述了php正则判断是否为合法身份证号的方法.分享给大家供大家参考,具体如下: /** * 判断是否为合法的身份证号码 * @param $mobile * @return int */ fu ...

  2. 要求: 编写一个程序,提示用户输入: 姓名 ,身份证号(需要一次输完,中间用逗号分隔)随后打印用户的星座。 提示:输入功能用C实现会很简单,其他语言的话,就不用输入姓名和逗号了,直接输入身份证号就

    #include <stdio.h>int main(void) {char name[10]; //存储姓名int a, b; //a代表月,b代表日printf("请输入姓名 ...

  3. VUE + Element-UI 表单校验input框数据已存在

    基础校验方式实现 html代码 <el-form-item label="值名称:" style="width: 80%" prop="valu ...

  4. 【前端】Vue+Element UI案例:通用后台管理系统-用户管理:Form表单填写、Dialog对话框弹出

    文章目录 目标 代码 0.页面结构 1.新增按钮和弹出表单:结构 2.新增按钮和弹出表单:点击新增弹出表单 3.表单样式 4.表单验证 5.表单的提交和取消功能:接口.mock相关准备 6.表单的提交 ...

  5. Angular 响应式表单 基础例子

    1.案例需求 表单提交,表单全部校验成功才能提交,当表单校验错误,表单边框变红,同时有错误提示信息,有重置功能 2.代码分析 在线预览 git仓库 本案例中使用了响应式表单,响应式表单在表单的校验方面 ...

  6. elementUI框架:表单验证书写方式

    验证form,注意prop.rules指定的名字需一致: 也可以单独指定具体某一验证::rules="$rules.Login.userName" 校验方式 this.$refs[ ...

  7. 使用Vue动态生成form表单的实例代码

    具有数据收集.校验和提交功能的表单生成器,包含复选框.单选框.输入框.下拉选择框等元素以及,省市区三级联动,时间选择,日期选择,颜色选择,文件/图片上传功能,支持事件扩展. 欢迎大家star学习交流: ...

  8. 使用Formik轻松开发更高质量的React表单(二)使用指南

    一个基本的例子 设想你要开发一个可以编辑用户数据的表单.不过,你的用户API端使用了具有类似下面的嵌套对象表达: {id: string,email: string,social: {facebook ...

  9. 由防止表单重复提交引发的一系列问题--servletRequest的复制、body值的获取

    @Time:2019年1月4日 16:19:19 @Author:QGuo 背景:最开始打算写个防止表单重复提交的拦截器:网上见到一种不错的方式,比较合适前后端分离,校验在后台实现: 我在此基础上,将 ...

最新文章

  1. C功底挑战Java菜鸟入门概念干货(一)
  2. oracle-pl/sql之三
  3. java.io.IOException cannot be resolved
  4. 2017前端技术大盘点
  5. 华为mate20能用鸿蒙吗,华为mate20可以用5g网络吗
  6. 通过JMX获取weblogic的监控指标
  7. javascript中基本类型和引用类型的区别分析
  8. 机器学习之使用贝叶斯算法实现拼写检查器
  9. 遵循PSR-4的自动加载
  10. 简单好用的Mac设置
  11. CMOS和TTL电路区别
  12. u盘文件名乱码linux,科学网—u盘文件夹名称乱码,双击打开提示无法访问解决办法 - 芦红的博文...
  13. 【三维目标检测】PointRCNN(二)
  14. 怎么判断自己在不在一家好公司?
  15. wps导航栏在哪设置?
  16. C/C++语言100题练习计划 97——素数对
  17. 教你如何批量新建文件夹并命名?
  18. 海拔4000米计算机设备,普通笔记本海拔4000米以上就不灵了,西藏只能带固态硬盘笔记本!...
  19. 会说话的简历 TalkingCV
  20. 读书笔记-人月神话1

热门文章

  1. 51NOD--1414 冰雕--思维
  2. Pyramid Real Image Denoising Network-金字塔实像去噪网络
  3. 抛弃ACDSee Windows Live照片库体验(转)
  4. Centos7服务器安装tomcat8
  5. [CentOS] 三、安装 i3
  6. 计算机在各个领域的应用,计算机在不同领域中的具体应用
  7. PEG-PEI 聚乙烯亚胺-氧化石墨烯/mPEG-PLGA-PVP 甲氧基聚乙二醇-聚乳酸-聚乙烯吡咯烷酮
  8. a标签download属性修改文件名失效
  9. mysql条件查询出现or连接时会使用索引的场景
  10. 轩凯生物冲刺科创板:年营收2.5亿 拟募资7.7亿