// 验证中文名称
function isChinaName(name) {
var pattern = /^[\u4E00-\u9FA5]{1,6}$/;
return pattern.test(name);
}
//验证手机号
function isPhoneNo(phone) {
var pattern = /^1[34578]\d{9}$/;
return pattern.test(phone);
}
// 验证身份证
function isCardNo(card) {
var pattern = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
return pattern.test(card);
}
//验证银行卡号
function isBankCard(BankCard) {
var pattern = /^([1-9]{1})(\d{14}|\d{18})$/;
return pattern.test(BankCard);
}
本文提供了一组使用正则表达式进行数据验证的方法,包括中文姓名、手机号码、身份证号码及银行卡号等常见信息的格式校验。
5751

被折叠的 条评论
为什么被折叠?



