首页 新闻 会员 周边 捐助

11位数字、以数字1开头 .改正则表达式怎么写?

0
悬赏园豆:10 [待解决问题]

11位数字、以数字1开头 .改正则表达式怎么写?

油炸冰棒的主页 油炸冰棒 | 初学一级 | 园豆:130
提问于:2014-07-09 14:31
< >
分享
所有回答(4)
0

^1\d{10}$

幻天芒 | 园豆:37207 (高人七级) | 2014-07-09 14:34

window.onload = function () {
document.getElementById("TelePhone").onblur = function () {
var str = document.getElementById("TelePhone").value;
alert(str);
if (!str.test(/^1\d{10}$/))
{
alert("手机号码格式不正确");
}
}
}

支持(0) 反对(0) 油炸冰棒 | 园豆:130 (初学一级) | 2014-07-09 14:40

上面的代码经测试没有反应?

支持(0) 反对(0) 油炸冰棒 | 园豆:130 (初学一级) | 2014-07-09 14:40

@油炸冰棒: /^1\d{10}$/.test('12345678901')

这才是正则的用法啊!~

支持(0) 反对(0) 幻天芒 | 园豆:37207 (高人七级) | 2014-07-09 15:12
0

要验证手机号,直接搜索手机号JS正则表达式,^1\d{10}$这个不够严格的

 re= /^(13[0-9]{9})|(15[89][0-9]{8})$/
 if(re.test(ss))

Alex_QY1987 | 园豆:1888 (小虾三级) | 2014-07-09 17:50
0

楼上的不全,用这个  /^(1[358]\d{9})$/

晓菜鸟 | 园豆:2594 (老鸟四级) | 2014-07-10 09:07
0

/^(1[358]\d{9})$/

三人之行,必有我师 | 园豆:291 (菜鸟二级) | 2015-09-01 18:59
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册