var qq = /^[1-9][0-9]{4,9}$/;
手机号
phone = /^[1]{1}[1-9]{1}[0-9]{9}/;
邮箱
email = /^[A-Za-z0-9]+@[A-Za-z]+(\.\w{2,})+$/;
银行卡号
bankCard = /^[1-9][0-9]{18}$/;
学号
student = /^[0-9]{10}$/;
车牌号
car = /^[\u4E00-\u9FA5][A-Z][A-Z0-9]{5}$/;
快递单号
press = /^[\s]*[0-9]{13}[\s]*$/;
验证吗
code = /^(\w{4})|(\w{6})$/;
ISBN号
ISBN = /^978-[0-9]-[0-9]{4}[-][0-9]{4}-[0-9X]$/;
网址
webSite =/^[a-zA-Z]+[\.](\D|\d)+[\.]\D+$/;
IPV4地址
IPV4 =/((([0-9]{1,2})|(1[0-9]{1,2})|2([0-4][0-9])|(25[0-5]))\.){3}(([0-9]{1,2})|(1[0-9]{1,2})|2([0-4][0-9])|(25[0-5]))/;
IPV6地址
IPV6 =/(([A-Fa-f0-9]{1,4}:){1,7}([A-Fa-f0-9]{1,4}))/;
出生年月日
birthday = /^[0-9]{4}年(([0][1-9])|([1][1-2]))月((0[1-9])|(1[0-9])|(2[0-9])|(3[0-1]))日$/;
姓名
userName =/^[\u4e00-\u9fa5]{2,4}$/;
完整代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>正则表达式</title>
</head>
<body>
<script>
//qq号
var qq = /^[1-9][0-9]{4,9}$/;
var qqNum="2523883374";
console.log(qq.test(qqNum));
//手机号
var phone = /^[1]{1}[1-9]{1}[0-9]{9}/;
var phoneNum ="17633887575";
console.log(phone.test(phoneNum));
//邮箱
var email = /^[A-Za-z0-9]+@[A-Za-z]+(\.\w{2,})+$/;
var emailNum="2523883374@qq.com";
console.log(email.test(emailNum));
//银行卡号
var bankCard = /^[1-9][0-9]{18}$/;
var bankCardNum = "6216610200016587010";
console.log(bankCard.test(bankCardNum));
//学号
var student = /^[0-9]{10}$/;
var studentNum = "0609190832";
console.log(student.test(studentNum));
//车牌号
var car = /^[\u4E00-\u9FA5][A-Z][A-Z0-9]{5}$/;
var carNum ="豫A12345";
console.log(car.test(carNum));
//快递单号
var press = /^[\s]*[0-9]{13}[\s]*$/;
var pressNum ="1200878623037";
console.log(press.test(pressNum));
//验证吗
var code = /^(\w{4})|(\w{6})$/;
var codeNum="123456";
console.log(code.test(codeNum));
//ISBN号
var ISBN = /^978-[0-9]-[0-9]{4}[-][0-9]{4}-[0-9X]$/;
var ISBNNum="978-7-5427-6204-1";
console.log(ISBN.test(ISBNNum));
//网址
var webSite =/^[a-zA-Z]+[\.](\D|\d)+[\.]\D+$/;
var webSiteNum="www.baidu.com";
console.log(webSite.test(webSiteNum));
//IPV4地址
var IPV4 =/((([0-9]{1,2})|(1[0-9]{1,2})|2([0-4][0-9])|(25[0-5]))\.){3}(([0-9]{1,2})|(1[0-9]{1,2})|2([0-4][0-9])|(25[0-5]))/;
var IPV4Num="127.0.0.1";
console.log(IPV4.test(IPV4Num));
//IPV6地址
var IPV6 =/(([A-Fa-f0-9]{1,4}:){1,7}([A-Fa-f0-9]{1,4}))/;
var IPV6Num="000:0000:0000:0000:0000:0000:0000:0001";
console.log(IPV6.test(IPV6Num));
//出生年月日
var birthday = /^[0-9]{4}年(([0][1-9])|([1][1-2]))月((0[1-9])|(1[0-9])|(2[0-9])|(3[0-1]))日$/;
var birthdayNum="2000年02月16日";
console.log(birthday.test(birthdayNum));
//姓名
var userName =/^[\u4e00-\u9fa5]{2,4}$/;
var userName1="王小明";
console.log(userName.test(userName1));
</script>
</body>
</html>