vue 验证邮箱 电话号码 密码 验证大全
首先感谢参考大佬们的博客:
以下是我的一些补充:
- 手机号:
验证
var validateMobilePhone = (rule, value, callback) => {if (value === '') {callback(new Error('负责人手机号不可为空'));} else {if (value !== '') { var reg=/^1[3456789]\d{9}$/;if(!reg.test(value)){callback(new Error('请输入有效的手机号码'));}}callback();}};
获取值
rules: {telephone: [{ validator: validateMobilePhone, trigger: 'blur' }]}
- 邮箱:
验证
var validateEmail = (rule, value, callback) => {if (value === '') {callback(new Error('请正确填写邮箱'));} else {if (value !== '') { var reg=/^[A-Za-z0-9\u4e00-\u9fa5]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/;if(!reg.test(value)){callback(new Error('请输入有效的邮箱'));}}callback();}};
取值
rules: {mail: [{ validator: validateEmail, trigger: 'blur' }],}
- 密码:
var validatePass = (rule, value, callback) => {if (value === '') {callback(new Error('请设置正确格式的密码'));} else if(value.length < 6){callback(new Error('密码长度最小6位'));}else{callback();}};
- 固话:
var validatePhone = (rule, value, callback) => {if (value === '') {callback(new Error('机构电话不可为空'));} else {if (value !== '') { var reg =/^((0\d{2,3}-\d{7,8})|(1[3584]\d{9}))$/;if(!reg.test(value)){callback(new Error('请输入正确的手机号或者座机号格式为:0000-0000000'));}}callback();}};
- 微信号
var validateWeixin = (rule, value, callback) => {if (value === '') {callback(new Error('微信号不能为空'));}else{var reg= /^[a-zA-Z][a-zA-Z0-9_-]{5,19}$/;if(!reg.test(value)){callback(new Error('请输入正确的微信号码'));}else{callback();}} };
- 公司组织机构代码
reg= /^[A-Z0-9]{8}-[A-Z0-9]$|^[A-Z0-9]{8}-[A-Z0-9]-[0-9]{2}$/;
- 正数(最多两位小数)
reg = /^(([1-9]\d*(\.\d{1,2})?)|(0\.\d{1,2}))$/;
推荐博客1:
https://blog.csdn.net/weixin_43970743/article/details/88532307?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param
推荐博客二:
https://blog.csdn.net/qq_38661984/article/details/99968253?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param
vue 验证邮箱 电话号码 密码 验证大全相关推荐
- vue 前端 邮箱、密码、手机号码等输入验证规则
最近在写前端表单验证的时候,发现一篇文章质量很好,所以写下这篇文章记录 原文章链接:vue 邮箱.密码.手机号码等输入验证规则 1.手机号 const checkPhone = (rule, valu ...
- php 怎么验证邮箱验证码,PHP 验证邮箱是否有效 - 沃森博客
在网站开发过程中,可能需要用 PHP 实现验证邮箱格式是否正确,那么我们就可以通过 PHP 中 filter_var 函数来实现. 下面我们就结合具体的代码示例,给大家介绍 PHP 怎么验证邮箱是否合 ...
- input验证邮箱 css,jquery验证邮箱格式并显示提交按钮
简要教程 简洁.大方和直观的用户界面是我们最喜欢的网页设计.本文介绍的正是这样的一个设计风格. 如何才能做到页面的简洁大方并且人性化?大多数网站的表单采用文本提示的方法,提示用户哪里填写错了,哪里不正 ...
- php 怎么验证邮箱验证码,PHP验证邮箱是否合格
在网站开发过程中,可能需要用PHP实现验证 下面我们就结合具体的代码示例,给大家介绍PHP怎么验证邮箱是否合格. 代码示例如下: function check_email($email) { $res ...
- QQ邮箱第三方密码验证失败解决方法
日常学习中,使用第三方邮箱进行接受邮件很常用,但是有时候更改了QQ的密码之后,就会出现重新验证,每次都搞了一大会,而且还很麻烦,感觉很智障,下面我来告诉大家快捷的方法,比起百度那些过时的方法好用多了. ...
- js验证邮箱和密码长度
初学js,这个是基本哦!!! body代码: <p>邮箱:<input type="text" name="" id="e" ...
- VUE.JS邮箱、手机、车牌自定义验证规则
VUE JS邮箱与手机验证规则 // 自定义邮箱规则var checkEmail = (rule, value, callback) => {const regEmail = /^\w+@\w+ ...
- Django项目实战——8—(判断用户是否登录并返回JSON、Django发送邮件的配置、生成邮箱验证链接、验证邮箱后端逻辑)
1.判断用户是否登录并返回JSON 重要提示: 只有用户登录时才能让其绑定邮箱. 此时前后端交互的数据类型是JSON,所以需要判断用户是否登录并返回JSON给用户. 方案一: 使用Django用户认证 ...
- 【开发笔记】Android 正则表达式 密码验证
一.android 密码验证的正则表达式 /*** 密码验证的正则表达式 (6-16位字母和数字组合)* ^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,16}$* - ...
最新文章
- dtm文件生成等高线 lisp_DEM、DSM和DTM的区别
- python字典程序题_急!一道关于python字典的编程题!求思路!
- Android studio报Error:(26, 13)-v7:27.错误的解决方法
- c语言的数组在栈区还是,用数组实现栈的功能的C语言代码?
- 使用IConfigurationSectionHandler在web.config中增加自定义配置
- Unity3D 游戏开发构架篇 ——输入控制
- API文档与模拟数据接口
- SSM框架学习(2)CRM项目软件开发周期
- ccf 202012-3 带配额的文件系统(大模拟)
- 操作系统--操作系统
- EasyUI的datagrid分页,动态隐藏或显示列
- 数字藏品指南系列第五篇:验证智能合约
- 关于经济寒冬找工作为什么这么难?
- github项目之仿小猪巴士车牌显示
- MyEclipse使用Maven创建web项目+搭建SSM框架教程
- 关于mingw32-make的错误
- Java窗体图书管理系统Java图书借阅管理系统(图书借阅系统)
- SuperSocket
- 今年研究生上岸,有什么忠告可以给我的?
- checkbox选中和不选中 jqu_jQuery解决checkbox未选中不提交值的问题