vue表单常用的正则验证[邮箱,手机号,密码,固话,微信号](1)

Vue element 自定义表单验证(验证联系方式、邮箱、邮政编码) Vue element 自定义表单验证(验证手机号或者区号、邮箱) 阅读详情

先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7

深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年最新Web前端全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
img
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以添加V获取:vip1024c (备注前端)
img

正文

callback();

}

};

密码:

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= /1[a-zA-Z0-9_-]{5,19}$/;

if(!reg.test(value)){

callback(new Error(‘请输入正确的微信号码’));

}else{

callback();

}

}

};

贴心的附上使用方法(手机号举例):

vue页面

export default {

data() {

var checkPhone = (rule, value, callback) => {

if (!value) {

return callback(new Error(‘手机号不能为空’));

} else {

const reg = /^1[3|4|5|7|8][0-9]\d{8}$/

Vue 编码基础

2.1.1. 组件规范

2.1.2. 模板中使用简单的表达式

2.1.3 指令都使用缩写形式

2.1.4 标签顺序保持一致

2.1.5 必须为 v-for 设置键值 key

2.1.6 v-show 与 v-if 选择

2.1.7 script 标签内部结构顺序

2.1.8 Vue Router 规范

Vue 项目目录规范

2.2.1 基础

2.2.2 使用 Vue-cli 脚手架

2.2.3 目录说明

2.2.4注释说明

2.2.5 其他

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以添加V获取:vip1024c (备注前端)
img

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
究,那么很难做到真正的技术提升。**

需要这份系统化的资料的朋友,可以添加V获取:vip1024c (备注前端)
[外链图片转存中…(img-TuC8Apir-1713407273608)]

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!


  1. a-zA-Z ↩︎

Vue+NodeJS+MongoDB实现邮箱验证注册、登录 Vue+NodeJS+MongoDB实现邮箱验证注册、登录 . 密码加密,token验证,Cookie登录,数据库配置和连接.自动登录,用户信息存储到数据库 阅读详情

相关推荐

【VUE+Elemet 】最全正则验证 + 表单验证 + 注意事项

最全最全正则验证 + 表单验证 + 注意事项 一、正则验证 1.输入字母/数字/下划线: 2.请输入中英文/数字/下划线: 3.请输入中文/英文: 4.规范金额: 5.用户名不能全是数字: 6.中文: 7.非中文: 8.限制长度: 9.数字: 10.正整数及整数: 11.请输入数字(可正负) 12.请输入数字/小数点: 13.请输入0-9999 14.大写,小写,数字,特殊字符,至少上面的三种,至少八位 15.自定义校验 16.是否合法IP地址: 17.是否手

BMG-Princess 3万+

Vue 正则表达式验证表单字段(如用户名/密码/真实姓名/身份证/手机号/邮箱)的合法性

1. 给页面表单对象添加验证属性 由于我的项目使用的el-form,则给el-form添加属性 :rules="registerRules" ref="registerForm" 为el-form-item每个表单子项添加 prop 属性, 例如 <el-form-item prop="username"> <el-input name="username"...

寻思旧京洛 1万+

【VUE+Elemet 】最全正则验证 + 表单验证 + 注意事项_vue rules 正则

除了简历做到位,面试题也必不可少,整理了些题目,前面有117道汇总的面试到的题目,后面包括了HTML、CSS、JS、ES6、vue、微信小程序、项目类问题、笔试编程类题等专题。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

2301_82243626的博客 1360

vue项目的给邮箱和手机号添加校验功能

这是在做一个个人信息的修改页面,打开后可以根据本地缓存的用户id字段从服务端获取用户的具体信息并展示出来,修改完点击提交可以更改数据。根据¥refs获取上面设置的ref的组件元素,调用了它的validate方法 ,该方法接受一个回调函数作为参数,在校验结束后会将校验结果传递给该回调函数。回调函数的参数valid是一个布尔值,表示表单是否通过校验。如果valid为true,则表示表单校验通过,可以执行保存逻辑。反之,如果valid为false,则表示表单校验不通过,需要进行错误处理。

m0_60817860的博客 1946

无迹卡尔曼滤波(UKF)推导

提出,使用了一种不同的方法来计算误差协方差矩阵。它不使用(连续时间)黎卡提方程(Riccati Equations,形如。的一类非线性方程)或(离散时间)协方差传播和更新规律。关键的思想是基于一组特殊的样本点来估计误差协方差,这些点被称为。无迹卡尔曼滤波(Unscented Kalman Filter),最初由。点(Sigma Points),这些点直接通过原始非线性模型传播。无迹变换表示有三个特殊样本点的高斯分布,称为。

生活如此美好,致敬每一个热爱“热爱”的人! 1777

MST-GAT: Enhancing Anomaly Detection in Multimodal Time Series with Intra- and Inter-Modal Attention

本文深入解析了MST-GAT模型,这是一种通过模态内与模态间注意力机制增强多模态时间序列异常检测的新方法。它通过构建图结构显式建模传感器间的复杂时空依赖,并结合时间卷积网络与联合优化策略,有效降低了传统方法中常见的误报与漏报问题,在工业监控等场景中展现出卓越性能。

weixin_29079671的博客 150

vue表单常用的正则验证[邮箱,手机号,密码,固话,微信号等

这都是转载别人的大家在用的时候先验证一下 我是临时要用所以就随便搜了一下 手机号: var validateMobilePhone = (rule, value, callback) => { if (value === '') { callback(new Error('负责人手机号不可为空')); } else { ...

l_set_Sail的博客 3289

VI恒流源原理详细分析(0~10V转0/4~20mA)

但是此电阻也不能无限增加,首先我们所列方程均是基于运放虚短虚断的假设,此假设又是基于运放输入阻抗无穷大,输出阻抗无穷小的前提条件,然而实际的运放并非理想运放,对于TL082IDR这款运放,其Rid(Common-mode input resistance)典型值为1TΩ,以此来看感觉1MΩ确实还不是很大,但是还有另一个影响因素需要考虑,那就是电路的抗干扰能力,原则上,电阻越大受到外部干扰的可能性越大。也就是实现Uin 0~10V变化时对应Iout 0~20mA的一个线性对应关系。

IOTBOT的博客 2900

vue表单常用的正则验证[邮箱,手机号,密码,固话,微信号等]

手机号: var validateMobilePhone = (rule, value, callback) =&gt; { if (value === '') { callback(new Error('负责人手机号不可为空')); } else { if (value !== '') { ...

林钹渊的博客 3万+

从零开始:用7353张VOC/YOLO格式混凝土缺陷数据集训练你的第一个检测模型

本文详细介绍了如何使用7353张VOC/YOLO格式的混凝土缺陷数据集训练首个目标检测模型。从环境配置、数据解析到YOLOv5模型训练与优化,提供了完整的实战指南,特别针对数据不平衡问题给出了解决方案,助力开发者快速掌握混凝土缺陷识别技术。

weixin_42651281的博客 256

ZYNQ平台上基于PHY芯片的IEEE1588/PTP高效实现方案

本文详细解析了在Xilinx ZYNQ平台上,如何通过选用支持IEEE1588/PTP的专用PHY芯片(如RTL8211FS-VS-CG、DP83640)来实现高精度时间同步的高效方案。文章对比了PS端与PL端MAC连接的优劣,提供了从硬件选型、接口设计、Linux驱动适配到PTP协议栈配置与性能优化的完整实战指南,并总结了关键避坑经验,为工业网络、电力系统等需要纳秒级同步的应用提供了清晰、可靠的实施路径。

kkk56的博客 1091

vue表单常用的正则验证[邮箱,手机号,密码,固话,微信号]

手机号: var validateMobilePhone = (rule, value, callback) =&gt; { if (value === '') { callback(new Error('负责人手机号不可为空')); } else { if (value !==...

934

YOLOv8 更换损失函数DIoU、EIoU、GIoU...Inner-IoU...

介绍了一些损失函数,并将其应用到yolov8训练中

分享一些自己改进代码的实例 888

Vue正则验证:邮箱,手机号,身份证,IP,MAC,微信号等

Vue正则验证:邮箱,手机号,身份证,IP,MAC,微信号等 1. 手机号: var validateMobilePhone = (rule, value, callback) => { if (value === '') { callback(new Error('手机号不可为空')); } else { ...

IT博客技术分享 8737

Open3D点云数据处理(二):读写点云,你真的会吗?

本文详细介绍了open3d加载点云、保存点云的方法,同时打印点云坐标、颜色、法向量等字段信息。

孙悟空 2604

【自然语言处理】情感分析(一):基于 NLTK 的 Naive Bayes 实现

朴素贝叶斯(Naive Bayes)分类器可以用来确定输入文本属于某一组类别的概率。例如,预测评论是正面的还是负面的。它是 “朴素的”,它假设文本中的单词是独立的(但在现实的自然人类语言中,单词的顺序传达了上下文信息)。尽管有这些假设,但朴素贝叶斯在使用少量训练集预测类别时具有很高的准确性。

Data · Model · Agent · Repeat 2173

Vue 正则验证:邮箱,手机号,身份证,IP,MAC,微信号等

Vue正则验证:邮箱,手机号,身份证,IP,MAC,微信号等 //1. 手机号: var validateMobilePhone = (rule, value, callback) => { if (value === '') { callback(new Error('手机号不可为空')); } else { if (value !== '') { ...

Yingjieweb 的技术博客 1588

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

VUE表单自定义验证常用正则

VUE表单自定义方法使用与实现 表单验证处调用phoneVerify自定义方法。 rules: { phone: [ {required: true, message: '请输入电话', trigger: 'blur'}, { validator: phoneVerify, trigger: 'blur' } ], } phone...

BOB的备忘录 1515

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Vue正则验证{邮箱,手机号,身份证,IP,MAC,微信号}

1. 手机号: var validateMobilePhone = (rule, value, callback) => { if (value === '') { callback(new Error('手机号不可为空')); } else { if (value !== '')...

亦碎流年的博客 517

前端常用的正则表单校验

前端我已经做了很多次的前端表单验证,这回想整理一下,以便以后后续直接拿来使用。 验证方式 关于验证方式我一直都是用的test()方法 例如: 正则表达式 身份证号码正则表达式 //第二代身份证号码正则 let isTrue = /^[1-9]\d{5}(18|19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/; //第一代身份证正则表达式(15位) let isTrue=/^[1-9]\d{7}((0\d)|(1.

yokimiya 1844

vue 使用 element-ui表单验证

手机号: var validateMobilePhone = (rule, value, callback) => { if (value === ‘’) { callback(new Error(‘负责人手机号不可为空’)); } else { if (value !== ‘’) { var reg=/^1[3456789]\d{9}$/; if(!reg.test(value)){ ca...

m0_45043105的博客 328

vue 正则验证

手机号 var checkPhone = (rule, value, callback) => { if (!value) { return callback(new Error('手机号不能为空')); } else { var reg=/^1[3456789]\d{9}$/; if (reg.test(value)) { callback(); } else {

weixin_47572542的博客 714

正则验证

Vue中使用到的正则验证正则验证 邮箱,手机号,身份证,IP,MAC,微信号等 正则验证 export const validater = { /** * 校验 包括中文字、英文字母、数字和下划线 * 登录账号校验 */ validateAccount(rule, value, callback) { let acount = /^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$/ if (value && (

qq_45118257的博客 283

有关前端验证各类常见格式问题

VUE中验证格式 手机号: var validateMobilePhone = (rule, value, callback) => { if (value === '') { callback(new Error('负责人手机号不可为空')); } else { if (value !== '') { var reg=/^1[3456789]\d{9}$/;

九七的博客 385
上一篇: typescript(Day3)静态属性、静态方法、多态、抽象类(1)
下一篇: vue表单常用的正则验证[邮箱,手机号,密码,固话,微信号]
普通网友
博客等级 码龄3年 2946粉丝 279原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值