<!--QQ号-->
<!--正则表达式-->
<!--var qq = /^[1-9][0-9]{4,9}$/; //第一位不能为0,最少5位,最多10位-->
<!--手机号-->
<!--正则表达式-->
<!--var phoneNumber = /^1[3-9][0-9]\d{9}$/;-->
<!--邮箱 XXXX@XXXX.XXXX-->
<!--正则表达式-->
<!--var email = /^[A-Za-z0-9]+@[A-Za-z]+(\.\w{2,})+$/;-->
<!--地址 XX省-XX市-XX县-->
<!--正则表达式-->
<!--// 地址 有中文 有数字 有横杠- -->
<!--var address = /^[\u4e00-\u9fa5]+[\d|-]+/;-->
<!--邮编-->
<!--正则表达式-->
<!--var postCode = /^[1-9]\d{5}$/;-->
<!--银行卡号-->
<!--正则表达式-->
<!--var bankCardNum = /^[1-9][0-9]{18}$/;-->
<!--学号-->
<!--正则表达式-->
<!--var stuNum = /^[0-9]{10}$/;-->
<!--车牌号 豫A56789-->
<!--正则表达式-->
<!--//省份简称(1位汉字)+发牌机关代号(1位字母)+序号(6位)-->
<!--//总计8个字符,序号不能出现-->
<!--var carNum = /^[\u4E00-\u9FA5][A-Z][A-Z0-9]{5}$/;-->
<!--快递单号(以韵达为例)-->
<!--正则表达式-->
<!--var pressNum = /^[\s]*[0-9]{13}[\s]*$/;-->
<!--ISBN号 978-X-XXXX-XXXX-X-->
<!--正则表达式-->
<!--//共13位 978为固定 其他十位 第一位为中国的标识7 之后是标识出版社的2-6位数字-->
<!--// 之后是出版社内刊物的流水 最后一位是校验位0-9和X-->
<!--var ISBN = /^978-[0-9]-[0-9]{4}[-][0-9]{4}-[0-9X]$/;-->
<!--网址(www.baidu.com)-->
<!--正则表达式-->
<!--var webSite =/^[a-zA-Z]+[\.](\D|\d)+[\.]\D+$/;-->
<!--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]))/;-->
<!--IPV6地址-->
<!--正则表达式-->
<!--var IPV6 =/(([A-Fa-f0-9]{1,4}:){1,7}([A-Fa-f0-9]{1,4}))/;-->
<!--出生年月日(XXXX年XX月XX日)-->
<!--正则表达式-->
<!--var birthday = /^[0-9]{4}年(([0][1-9])|([1][1-2]))月((0[1-9])|(1[0-9])|(2[0-9])|(3[0-1]))日$/;-->
<!--姓名(中文·中文)-->
<!--正则表达式-->
<!--var name =/^[\u4e00-\u9fa5]{2,}([·]*[\u4e00-\u9fa5]*)$/;;-->
代码示例:
正则表达式
var qq = /^[1-9][0-9]{4,9}$/; //第一位不能为0,最少5位,最多10位
完整代码
<input type="text" id="qqInput" placeholder="请输入QQ号" onblur="qqTest()">
<span id="qqShow"></span><br/>
<script>
// QQ号
function qqTest() {
var qq = /^[1-9][0-9]{4,9}$/;
var qqInput = document.getElementById("qqInput").value;
var qqShowDao = document.getElementById("qqShow");
if (qq.test(qqInput)) {
qqShowDao.innerText = "格式正确!";
qqShowDao.style.color = "green";
} else {
qqShowDao.innerText = "格式错误!!!";
qqShowDao.style.color = "red";
}
}
</script>
手机号
正则表达式
var phoneNumber = /^1[3-9][0-9]\d{9}$/;
完整代码
<input type="text" id="phoneNumberInput" placeholder="请输入手机号" onblur="phoneNumberTest()">
<span id="phoneNumberShow"></span><br/>
<script>
// 手机号
function phoneNumberTest() {
var phoneNumber = /^1