面试题答案
一键面试function validateForm(username: string, password: string): string {
const usernameRegex = /^[A-Za-z0-9]+$/;
const passwordRegex = /^(?=.*[A-Za-z])(?=.*\d).{8,}$/;
if (!usernameRegex.test(username)) {
return '用户名不合法';
}
if (!passwordRegex.test(password)) {
return '密码不合法,密码必须是8位以上包含字母和数字的字符串';
}
return '验证通过';
}