初めてのデート

导航

js 正则表达式验证

 1 var validate = {
 2     isMobile: function (value) {
 3         var reg = /^1[3,4,5,7,8,9][0-9]{9}$/;
 4         if (reg.test(value)) {
 5             return true;
 6         }
 7         return false;
 8     },16     isEmail: function (value) {
17         var reg = /^\w[-\w.+]*@([A-Za-z0-9][-A-Za-z0-9]+\.)+[A-Za-z]{2,14}/;
18         if (reg.test(value)) {
19             return true;
20         }
21         return false;
22     },
23 
24     //验证0-20内的字符
25     isChar: function (value) {
26         var reg = /^[\u4e00-\u9fa50-9A-Za-z]{1,20}$/;
27         if (reg.test(value)) {
28             return true;
29         }
30         return false;
31     },
32 
33     //验证手机号码
34     isPhoneNumber: function (value) {
35         var reg = /^0?(13[0-9]|15[012356789]|17[0135678]|18[0-9]|14[57])[0-9]{8}$/;
36         if (reg.test(value)) {
37             return true;
38         }
39         return false;
40     },
41 
42     //验证负责人姓名的,只能输入汉字
43     isChinese: function (value) {
44         var reg = /^[\u4e00-\u9fa5]{1,10}$/;
45         if (reg.test(value)) {
46             return true;
47         }
48         return false;
49     },
50 
51     //验证是否为数字,只能是正整数
52     isPositiveInteger: function (value) {
53         var reg = /^[0-9]+$/
54         if (reg.test(value)) {
55             return true;
56         }
57         return false;
58     },
59     //整数
60     isInteger: function (value) {
61         var reg = /^-?\d+$/
62         if (reg.test(value)) {
63             return true;
64         }
65         return false;
66     },
67     //电话
68     isPhone: function (value) {
69         var reg = /^[0-9-()()]{7,18}$/
70         if (reg.test(value)) {
71             return true;
72         }
73         return false;
74     },
75     isHpptsUrl: function (value) {
76         var reg = /^(https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?$$/
77         if (reg.test(value)) {
78             return true;
79         }
80         return false;
81     }
82 }

 

posted on 2019-01-09 16:13  saman_--  阅读(193)  评论(0编辑  收藏  举报