WebUI/Scripts/mxnet-checkdata-1.0.js
(开头部分) 8KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
var CheckData = {
isHttp: function (str) {
//网址验证
var httpPat = /http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w- .\/?%&=]*)?/i;
return httpPat.test(str);
},
isNumber: function (str) {
//纯数字验证
var numberPat = /^\d+$/i;
return numberPat.test(str);
},
isFloatNumber: function (str) {
//带小数点的数字验证
var numberPat = /^\d+.\d{1, 2}$/i;
return numberPat.test(str);
},
isFloatNumbers: function (str) {
var numberPat = /^\d+\.?\d{0,2}$/i;
return numberPat.test(str);
},
isNumbers: function (str) {
var numberPat = /^\d+\.?\d{0,}$/i;
return numberPat.test(str);
},
isEmail: function (str) {
//邮件规则:
var numberPat = /^(\w|.)+@\w+(.[\w]{2,5}){1,5}$/i;
return numberPat.test(str);
},
isAccount: function (str) {
//帐号规则:由字母或数字或下划线,以字母开头,最多18或最小5个字符组成。
var numberPat = /^\w{5,18}$/i;
return numberPat.test(str);
},
isMemAccount: function (str) {
//帐号规则:由字母或数字或下划线,以字母开头,最多18或最小5个字符组成。
var numberPat = /^[A-Za-z]{1}[a-zA-Z0-9.@_\-]{5,17}$/i;
return numberPat.test(str);
},
isPassword: function (str) {
//密码规则5-18位任意字符
var numberPat = /^(\w|\W){5,18}$/i;
return numberPat.test(str);
},
isPhone: function (str) {
//验证电话号
var numberPat = /^0\d{2,4}-?\d{7,8}$/i;
return numberPat.test(str);
},
isTruePhone: function (str) {
//验证电话号
var numberPat = /^\d{7,8}$/i;
return numberPat.test(str);
},
isMobile: function (str) {
//验证手机号
var numberPat = /^(13[0-9]|15[0|1|2|3|5|6|7|8|9]|18[0|2|5|6|7|8|9])\d{8}$/;
return numberPat.test(str);
},
isCarNumber: function (str) {
后面还有 130 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。