常用手机号,邮箱,大小写字符,汉子校验

init.js中

//手机号验证
function phoneReg(phone) {
    return !!phone.match(/^1[3456789]\d{9}$/);
}
//数字验证
function numberReg(number) {
    return !!number.match(/^[0-9]+$/);
}
//数字字母验证
function numLetterReg(numLetter) {
    return !!numLetter.match(/^[A-Za-z0-9]+$/);
}
//邮箱校验
function regEmail(email){
	return !!email.match(/^[\w\-\.]+@[a-z0-9\.]+(\-[a-z0-9]+)?(\.[a-z0-9]+(\-[a-z0-9]+)?)*\.[a-z]{2,4}$/i);
}
// 只有数字和 - 的校验
    /^[0-9\+\-]+$/
//数字,字母和 -  的校验
    /^[A-Za-z0-9\-]+$/

其他a.js文件中引用(例子)

//校验数字
var shopNumReg = numberReg(shopNum)
if(shopNum !=='' && shopNumReg === false){
   console.log('请输入数字');
   return;
}

html代码(必须先引入init.js 再引入a.js文件,这样函数才能被调用)

<script src="./js/init.js"></script>
<script src="./js/a.js"></script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值