2.4.1 • Published 2 years ago
cloud-symbol v2.4.1
安装
npm i cloud-symbol
文档地址
导入
import yfh from "cloud-symbol";
校验表单
// 01 身份证校验
yfh.idCard("身份证");
//校验通过返回TRUE 否则 返回FALSE
//02 校验手机号
yfh.mobile("手机号");
//校验通过返回TRUE 否则 返回FALSE
// 03 提取身份证中的生日
yfh.birthday("身份证");
//返回格式 YYYY-MM-DD 如 1999-05-01
// 04 提取身份证中的年龄
yfh.age("身份证");
//返回 身份证中年龄 如 22
// 05 提取身份证中的性别
yfh.gender("身份证");
//返回 字符串 男 或 女
// 06 校验银行卡是否正确
yfh.bankCard("银行卡");
// 校验通过返回 TRUE 否则返回 FALSE
// 07 校验邮箱是否正确
yfh.email("邮箱");
// 校验通过返回 TRUE 否则返回 FALSE
//2022-03-07 22:43 新增 座机号码校验 护照校验 节流函数 防抖函数
// 08 校验座机号是否正确
yfh.fixedPhone("座机号");
// 校验通过返回 TRUE 否则返回 FALSE
//09 校验护照号码是否正确
yfh.passport("护照号码");
// 校验通过返回 TRUE 否则返回 FALSE
//10 姓名脱敏
yfh.nameHide("姓名");
// 返回脱敏后的姓名 如传入张三 返回 张* 传入 刘德华 返回 刘*华 传入 三上亚悠 返回 三**悠
// 11 手机号脱敏
yfh.mobileHide("手机号");
// 返回脱敏后的手机号 如传入 13388888888 返回 133****8888
//12 身份证脱敏
yfh.idCardHide("身份证号");
// 返回脱敏后的身份证 如传入 370982199201303679 返回 370************679
//13 判断当前设备类型
yfh.getDeviceType();
//返回 当前设备类型 苹果 ios 安卓 android PC网页 web