28 lines
741 B
JavaScript
28 lines
741 B
JavaScript
export default {
|
|
checkMobile(mobile) {
|
|
return /^1\d{10}$/.test(mobile);
|
|
},
|
|
checkAuthCode(code) {
|
|
return /^\d{6}$/.test(code);
|
|
},
|
|
checkCaptchaCode(code) {
|
|
return /^[a-z,0-9]{4}$/.test(code);
|
|
},
|
|
parseMobile(mobile) {
|
|
return mobile.slice(0, 3) + '****' + mobile.slice(7);
|
|
},
|
|
|
|
getRequest(name) {
|
|
var url = location.search;
|
|
var theRequest = {};
|
|
if (url.indexOf("?") !== -1) {
|
|
var str = url.substr(1);
|
|
var strs = str.split("&");
|
|
for (var i = 0; i < strs.length; i++) {
|
|
theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]);
|
|
}
|
|
}
|
|
return theRequest[name];
|
|
}
|
|
}
|