@shixinde/utils
Version:
21 lines (20 loc) • 639 B
JavaScript
function r(e) {
var t = /^[0-9]*$/;
return !(t.exec(e) == null || e == "");
}
function n(e) {
return Object.keys(e).length === 0;
}
const o = (e) => /^[1][3,4,5,7,8][0-9]{9}$/.test(e), c = (e) => /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/.test(
e
), s = (e) => /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/.test(e), l = (e) => (navigator.clipboard.writeText(e), !0);
console.log("1 ===>", 1);
console.log("isNumber ===>", r("666666666666"));
export {
l as copy,
s as emailCheck,
c as idCardCheck,
n as isNullObject,
r as isNumber,
o as mobileCheck
};