博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript 正则表达式
阅读量:4615 次
发布时间:2019-06-09

本文共 458 字,大约阅读时间需要 1 分钟。

一、应用场景一:判断一个字符串是否符合特定的格式

案例1:判断一个字符串必须是7位整数

var reg = new RegExp("^\\d{7}$");if(reg.test("1234567")){    alert("valid");}else{    alert("invalid");}

上面例子输出 valid。

注意:在js中, ^表示开头,如果上面的表达式 省去了 ^ ,则 如 ss1234567也是符合要求的 ,也就说只需后7位是数字即可。

而$表示结尾,如果没有 $ ,则只需前面7位是数字即可,后面可以任意的。

比如:

var reg = new RegExp("\\d{7}");

则  reg.test("aa1234567bb") 返回 true

 

案例2:

要求一个字符串必须是8位数字,且第1位必须是0 或 1.

var reg = new RegExp("^0|1\\d{7}$");

 

转载于:https://www.cnblogs.com/51kata/p/5296242.html

你可能感兴趣的文章
IE兼容CSS3圆角border-radius的方法
查看>>
Elsevier期刊投稿状态
查看>>
Heartbeat+LVS构建高可用负载均衡集群
查看>>
多表查询
查看>>
springMVC_数据的处理过程
查看>>
ORM + Mysql配置
查看>>
18 python 初学(time、random 模块)
查看>>
那些年我们扔过的漂流瓶
查看>>
javascript:巧用eval函数组装表单输入项为json对象
查看>>
2.grep、awk、sed、cut处理文本
查看>>
为什么我们叫雪狼队
查看>>
wpf button变成圆角
查看>>
测试开发学习进阶教程 视频&PDF
查看>>
C#基础-连接Access与SQL Server
查看>>
autofac
查看>>
MacOS 系统终端上传文件到 linux 服务器
查看>>
Excel导出POI
查看>>
兼容性
查看>>
自动执行sftp命令的脚本
查看>>
转 Merkle Tree(默克尔树)算法解析
查看>>