<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <script> //用户名 var reg = /^[a-zA-Z_][a-zA-Z_-~0-9]{5,9}$/ var str = "aawrrr6" console.log(reg.test(str)) //密码 var reg1 = /^[a-zA-Z0-9_-~\@#&*]{6,12}$/ var str1 = "12345" console.log(reg1.test(str1)) //前后空格 var reg2 = /^\s+|\s+$/g var str2 = " asdfg " console.log(reg2.test(str2)) //电子邮箱 var reg3 = /^[a-zA-Z0-9_.-]+@([a-zA-Z0-9-[.]{1})+[a-zA-Z]+$/ var str3 = "2178591399@qq.com" console.log(reg3.test(str3)) </script> </body> </html>