前端后端都要检查密码(至少一个小写字母和大写字母和数字和特殊符号,长度8~16个字符)正则表达式如下:Python使用r'^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[$@$!%*?&])[A-Za-z\d$@$!%*?&]{8,16}$'
JavaScript使用/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[$@$!%*?&])[A-Za-z\d$@$!%*?&]{8,16}$/
Java使用"^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)(?=.*[$@$!%*?&])[A-Za-z\\d$@$!%*?&]{8,16}$"
Request
Body Params application/json
{
"username": "小王",
"password": "123456hhhh"
}
Request Code Samples
curl --location '/user/account/login' \
--header 'Content-Type: application/json' \
--data '{
"username": "小王",
"password": "123456hhhh"
}'
Responses
application/json
{
"status": 200,
"data": {
"token": "eFxuwdsascas1564c65sd1f65afsax3c1as-asdavsdvs45d3"
}
}
Modified at 2023-11-28 12:42:22