常用表单验证插件

插件地址:https://github.com/gavin125/gavin-Vtype

主要用正则的方式匹配输入内容的格式

分为两个版本:

1、Vtypejs.js为原生js版本 2、Vtype.js为jquery插件

验证效果为:

1、获得焦点时出现提示,失去焦点时判断结果(密码强度为键盘输入实时判断)

涉及验证的表单项及规则如下:

1、用户名:以字母开头的由字母、数字、下划线组成的5-15字符 2、密码:以字母、数字和特殊符号组成的6-18字符(超过8位为中,超过10位为强) 3、手机号码:1开头,3578连接数字,共11位 4、邮箱:字母数字下划线点+@+字母数字下划线+.+字母数字下划线 5、身份证:18位数字或15位数字或17位数字加x 6、银行卡:16或19位数字

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏L宝宝聊IT

Shell脚本应用(if语句的结构)

1065
来自专栏运维小白

8.4 通配符

ls *.txt *表示通配,不分字符,也不分几个 [root@hf-01 ~]# ls 111 123 1_heard.txt 1_sorft.txt...

1737
来自专栏软件测试经验与教训

上期答案

3245
来自专栏C/C++基础

Linux命令(12)——wc命令

(3)从文件读取输入文件名。如果有多个文件名,并且希望 wc 从一个文件中读取它们,那么使用-files0-from 选项。这里将文件名称必须以NULL字符结束...

801
来自专栏喵了个咪的博客空间

zephir-(7)数组

#zephir-数组# ? ##前言## 先在这里感谢各位zephir开源技术提供者 在java和c++中几乎所有的操作都是正对于类开展的,但是在php中你们常...

3697
来自专栏数据结构与算法

T7316 yyy的最大公约数(者)

题目背景 全场基本暴力 题目描述 ? 输入输出格式 输入格式: 如图 输出格式: 如图 输入输出样例 输入样例#1: 如图 输出样例#1: 如图 说明...

2535
来自专栏Python小屋

Python实现中英文混排时行号对齐

问题描述:编写程序,输出一个列表中的所有字符串,要求在所有字符串后加上行号,要求行号以井号开头,并且所有行的井号对齐。

762
来自专栏java相关

Shell脚本编程

linux中的变量分为环境变量和普通变量,其中环境变量可以理解为全局变量,在所有shell的子程序中都可以引用,普通变量只能在自己的shell程序中使用,程序结...

1002
来自专栏算法与数据结构

实验9-3 编写一个存储过程proc_test_char

      使用@source2替换@target中出现的@source1的结果,别名rep

895
来自专栏深度学习之tensorflow实战篇

Python读取json文件,并转化为字典进行提取字段(出现索引must be int,not str)解决方案

Python读取json文件,并转化为字典进行提取字段(出现索引must be int,not str)解决方案 def craw_file(): di...

2704

扫码关注云+社区