前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >jquery 正则表达式之判断是否数字

jquery 正则表达式之判断是否数字

作者头像
爱明依
发布2019-03-12 15:40:00
2.6K0
发布2019-03-12 15:40:00
举报
文章被收录于专栏:爱明依爱明依

正则表达式语法:

1 创建正则表达式语法:

 ①:  var reg= new RegExp(pattern,modifiers);--构造函数(表达式 中对于普通的字符下需要采用反斜杠进行转义:\\)

②: var reg=/pattern/modifiers;变量定义(表达式 中对于普通的字符下需要采用反斜杠进行转义:\)

2 常用模式:[abc]  查找方括号中的任何字符

          [0-9]  查找任何从0-9 之间的数字

          (x|y)  查找任何一个选项 或的意思

3 常用量词:n+ 匹配至少包含一个n的字符串(>=1)

          n* 0 || >1 0个或者是多个

  n?  0 || 1 0个或者是1个

    ^ 标识字符串的开始  $ 结尾 

实例:     var reg = /^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$/;

          或者是:var reg=new RegExp('(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))');

4 test方法:

  是正则表达式的一个方法: 用来检测一个字符串是否匹配摸个模式 ,如果字符串含有匹配的文本 返回true 否则 false.

var str=99.0

reg.test(str);

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017年08月18日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档