视频直播app源码,姓名,身份证input验证过滤
视频直播app源码,姓名,身份证input验证过滤
姓名验证:需求,可输入英文、汉字
1 | <br> for (let i=0;i<e.length;i++){<br> if (/^[a-zA-Z\u4e00-\u9fa5]+$/.test(e[i])){<br> this.ruleForm.name= e;<br> } else {<br> if (i == 0){<br> this.ruleForm.name = '' <br> } else {<br> this.ruleForm.name = e. substr (0,i)<br> }<br> return <br> }<br>} |
这个方法就利用@input来获取到$event,然后遍历每个字符是否符合规范,然后把符合规范的截取下来赋值给我们的value。
身份证验证:需求,数组、字母
1 | <br> for (let i=0;i<e.length;i++){<br> if (/^[0-9a-zA-Z]+$/.test(e[i])){<br> this.ruleForm.idNumber= e;<br> } else {<br> if (i == 0){<br> this.ruleForm.idNumber = '' <br> } else {<br> this.ruleForm.idNumber = e. substr (0,i)<br> }<br> return <br> }<br>} |
方法同理上面的姓名验证。
这里加一个身份证匹配的正则方法
1 | <br> if (!this.ruleForm.idNumber || !/^\d{6}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/i.test(this.ruleForm.idNumber)){<br> alert( '身份证错误,请重新输入!' );<br> return false;<br>} |
以上就是 视频直播app源码,姓名,身份证input验证过滤,更多内容欢迎关注之后的文章
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
2022-01-04 手机直播源码,css实现水平居中的方式和步骤
2022-01-04 短视频系统源码,关于悬浮窗的缩放、拖动等应用
2022-01-04 app直播源码,ButtonTextView的背景设置