正则表达式以数字开头(用js的正则表达式检测电话号码,要求,必须是1开头,只能是数字,并且是11位数字,这儿正则表达式怎么写)
本文目录
- 用js的正则表达式检测电话号码,要求,必须是1开头,只能是数字,并且是11位数字,这儿正则表达式怎么写
- 求正则表达式,内容为 - 或者是以数字开头、以数字结尾、中间包含若干个数字或者.或者, 示例:- 12.333
用js的正则表达式检测电话号码,要求,必须是1开头,只能是数字,并且是11位数字,这儿正则表达式怎么写
手机号的正则表达式为“^1(3|4|5|7|8)\d{9}$”,解释如下
“^1”表示以1开头,“(3|4|5|7|8)”表示第二位可能是3/4/5/7/8等的任意一个,在加上后面的\d表示数字的9位,总共加起来11位结束。
代码如下:
function checkPhone(){var phone = document.getElementById(’phone’).value;if(!(/^1(3|4|5|7|8)\d{9}$/.test(phone))){alert(“手机号码有误,请重新输入“);return false;} }
js正则表达式常用元素符如下:
扩展资料:
正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。
许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正则表达式引擎。正则表达式这个概念最初是由Unix中的工具软件(例如sed和grep)普及开的。正则表达式通常缩写成“regex”,单数有regexp、regex,复数有regexps、regexes、regexen。
参考资料:
官网正则表达式API-Creating a regular expression
菜鸟教程-JavaScript 正则表达式
求正则表达式,内容为 - 或者是以数字开头、以数字结尾、中间包含若干个数字或者.或者, 示例:- 12.333
正则表达式在例子中前后斜杠所包围的中间部分.我给你的正则表达式是符合数学规范的数字的正则表达式,即正负整数(或每3位加一个逗号的整数),或者正负小数(或者整数部分每3位加一个逗号的小数).换句话说,这个正则表达式中的逗号和点不是随便加的.另外,我不清楚单个负号的意义,但是我也单列出来了,因此这个正则表达式能够匹配单负号.我给你一个php语言的例子,你看看吧.
更多文章:
java一个方法调用另一个方法(JAVA一个包里建立好两个类,一个类如何调用另一类的里的数据)
2024年9月1日 16:25
shell命令可以忽略参数吗(shell对于用户输入的命令行如何进行处理)
2024年7月24日 12:32
excel输入数字变成e+数字(excel输入数字变成E+怎么办)
2024年7月4日 23:10
vbs代码意思(请解释一下下面各种vbs代码的含义 do while<>是什么意思 msgbox是什么意思 a=)
2024年6月29日 01:04
loadbitmap(MFC如何使用LoadBitmapW从文件载入位图)
2024年9月3日 23:50
php与js的区别(我是做网页设计的,建议下 学习JS好 还是php好啊)
2024年7月18日 15:04
netty官网(netty的官方文档如何看,能不能给个方向啊,感觉自己的效率不高啊)
2024年6月3日 00:46
linux显卡驱动安装(linux redhat系统下 怎么装显卡驱动)
2024年7月24日 07:07
库尔贝的作品《世界的起源》(谁鄙视“上帝是造物主”的荒唐之论,画出的人体油画惊世骇俗)
2024年7月20日 20:37
程序员工资为什么普遍很高(为什么程序员的薪资那么高北大青鸟昌平计算机学院为你揭秘)
2024年7月20日 03:53
mysql数据库服务器(Android 开发如何连接到服务器上的mysql数据库)
2024年6月26日 11:31
EXCEL如何统计相同数字之间的间隔和对应的值的和?如何excel表格自动计算出表格中甲乙丙丁对应值的和
2024年7月3日 20:10