社区
JavaScript
帖子详情
求一正则表达式,要求只能输入手机号或者区号直接加8位或7位电话号码(如01022222222)
pbyhz
2005-08-03 02:42:02
RT
...全文
812
7
打赏
收藏
求一正则表达式,要求只能输入手机号或者区号直接加8位或7位电话号码(如01022222222)
RT
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hbhbhbhbhb1021
2005-08-03
打赏
举报
回复
是的,不会错的,goodstuday(路漫漫)也是正确的
goodstuday
2005-08-03
打赏
举报
回复
goodstuday(路漫漫)
你的表达式不能判断手机号码的位数是不是正确,输入1333也不会报错
--------------------------------------------------------------------
不会吧,我测试过的,刚才又测试了一次,除非输入10-12位的数字,否则都会报错啊
hbhbhbhbhb1021
2005-08-03
打赏
举报
回复
<script language=javascript>
function a123()
{
var a=document.all.a1.value;
re=/^[0-9]{10,12}$/g;
if(!re.test(a))
{
alert("错误")
}
}
</script>
<input name=a1 type=text>
<input name=c1 type=button onclick=a123() value="检测">
hbhbhbhbhb1021
2005-08-03
打赏
举报
回复
<script language=javascript>
function a123()
{
var a=document.all.a1.value;
re=/^[0-9]{10,12}$/g;
if(!re.test(a))
{
alert("asdas")
}
}
</script>
<input name=a1 type=text>
<input name=c1 type=button onclick=a123() value="得到值">
pbyhz
2005-08-03
打赏
举报
回复
goodstuday(路漫漫)
你的表达式不能判断手机号码的位数是不是正确,输入1333也不会报错
goodstuday
2005-08-03
打赏
举报
回复
var reg=/^\d{10,13}$/;
----------------------------------
改成
var reg=/^\d{10,12}$/;
电话号码最短的10位(3位区号+7位数字),最长的12位(4位区号+8位数字),手机号码11位
^\d{10,12}$ 匹配10-12位的纯数字,这样验证其实也不是很严谨,如果输入00000000000 也可以通过验证
goodstuday
2005-08-03
打赏
举报
回复
<form name="form1" method="post" action="" onSubmit="return checkData();">
<input type="text" name="tel" >
<input type="submit" name="Submit" value="提交">
</form>
<script language="JavaScript">
function checkData(){
var reg=/^\d{10,13}$/;
if(reg.test(form1.tel.value)==false)
{
alert("err");
return false;
}
}
</script>
正则表达式
的使用方法(基础教程)以及案例
更
加
详细的内容可以关注我的知乎:专治各种不服 - 知乎别光点赞,求关注!私信必回! 回答数 22,获得 207 次赞同https://www.zhihu.com/people/jin-96-16 1、基础字符表示 ?=,?<=,?!,?<!...
正则表达式
例子1
经典JavaScript
正则表达式
实战菜鸟(http://www.cainiao8.com/)邮箱:runningtortoise@hotmail.com目录正则... 3
手机号
码
正则表达式
... 4使用
正则表达式
实现删除字符串中的空格:... 4限制文本框
只能
输入
数字和小数...
正则表达式
实战
手机号
码
正则表达式
...4 使用
正则表达式
实现删除字符串中的空格:...4 限制文本框
只能
输入
数字和小数点等等...5 替换小数点前内容为指定内容...5 只匹配中文的
正则表达式
...5 返回字符串的中文字符个数...6 ...
正则表达式
入门
正则表达式
教程一
正则表达式
到底是什么?在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。
正则表达式
就是用于描述这些规则的工具。换句话说,
正则表达式
就是记录文本规则的代码。很...
经典JavaScript
正则表达式
实战
手机号
码
正则表达式
...4 使用
正则表达式
实现删除字符串中的空格:...4 限制文本框
只能
输入
数字和小数点等等...5 替换小数点前内容为指定内容...5 只匹配中文的
正则表达式
...5 返回字符串的中文字符个数...6 ...
JavaScript
87,910
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章