完成发现,个人中心
This commit is contained in:
@@ -12,8 +12,8 @@ const ID_CARD_REGEX = /(^\d{15}$)|(^\d{18}$)|(^\d{17}[\dXx]$)/
|
||||
/** 密码强度(至少8位,包含数字和字母) */
|
||||
const PASSWORD_REGEX = /^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d@$!%*#?&]{8,}$/
|
||||
|
||||
/** 交易密码(6–20 位,必须包含数字 + 字母(大小写均可)) */
|
||||
const TRANSACTION_PASSWORD_REGEX = /^(?=.*\d)(?=.*[a-zA-Z]).{6,20}$/
|
||||
/** 交易密码(必须是6位数字) */
|
||||
const TRANSACTION_PASSWORD_REGEX = /^\d{6}$/
|
||||
|
||||
/**
|
||||
* 校验手机号
|
||||
@@ -98,7 +98,7 @@ export const validateTransactionPassword = (password, name = '密码') => {
|
||||
return { valid: false, message: `${name}长度不能少于6位` }
|
||||
}
|
||||
if (!TRANSACTION_PASSWORD_REGEX.test(password)) {
|
||||
return { valid: false, message: `${name}需包含字母和数字` }
|
||||
return { valid: false, message: `${name}必须是6位数字` }
|
||||
}
|
||||
return { valid: true, message: '' }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user