常用方法
uniapp base64
//base64加密
export const encrypt = (str) => {
return (str = Buffer.from(str).toString("base64"));
};
//base64解密
export const decode = async (str) => {
return (str = await Buffer.from(str, "base64").toString());
};
...大约 1 分钟
//base64加密
export const encrypt = (str) => {
return (str = Buffer.from(str).toString("base64"));
};
//base64解密
export const decode = async (str) => {
return (str = await Buffer.from(str, "base64").toString());
};
// 邮箱格式验证:
var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
// 手机号验证(以中国大陆手机号为例):
var reg = /^1[3-9]\d{9}$/;
// URL格式验证:
var reg = /^(http|https):\/\/[^ "]+$/;
// 身份证验证:
const sfzReg = /^[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]$/;
// 日期格式验证2021-10-10:
const dateReg = /^\d{4}(\-)\d{1,2}\1\d{1,2}$/;
// 日期格式验证2021-10-10 16:16:16:
const dateReg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/;