invite_page/assets/scripts/utils/string.util.js
2019-02-28 11:20:43 +08:00

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];
}
}