关闭

一些常用的JavaScript正则表达式

标签: javascript正则表达式电话
986人阅读 评论(0) 收藏 举报
分类:
一些常用的JavaScript正则表达式

"^/d+$"  //非负整数(正整数 + 0)
"^[0-9]*[1-9][0-9]*$"  //正整数
"^((-/d+)|(0+))$"  //非正整数(负整数 + 0)
"^-[0-9]*[1-9][0-9]*$"  //负整数
"^-?/d+$"    //整数
"^/d+(/./d+)?$"  //非负浮点数(正浮点数 + 0)
"^(([0-9]+/.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*/.[0-9]+)|([0-9]*[1-9][0-9]*))$"  //正浮点数
"^((-/d+(/./d+)?)|(0+(/.0+)?))$"  //非正浮点数(负浮点数 + 0)
"^(-(([0-9]+/.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*/.[0-9]+)|([0-9]*[1-9][0-9]*)))$"  //负浮点数
"^(-?/d+)(/./d+)?$"  //浮点数
"^[A-Za-z]+$"  //由26个英文字母组成的字符串
"^[A-Z]+$"  //由26个英文字母的大写组成的字符串
"^[a-z]+$"  //由26个英文字母的小写组成的字符串
"^[A-Za-z0-9]+$"  //由数字和26个英文字母组成的字符串
"^/w+$"  //由数字、26个英文字母或者下划线组成的字符串
"^[/w-]+(/.[/w-]+)*@[/w-]+(/.[/w-]+)+$"    //email地址
"^[a-zA-z]+://(/w+(-/w+)*)(/.(/w+(-/w+)*))*(/?/S*)?$"  //url
/^(d{2}|d{4})-((0([1-9]{1}))|(1[1|2]))-(([0-2]([1-9]{1}))|(3[0|1]))$/   // 年-月-日
/^((0([1-9]{1}))|(1[1|2]))/(([0-2]([1-9]{1}))|(3[0|1]))/(d{2}|d{4})$/   // 月/日/年
"^([w-.]+)@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.)|(([w-]+.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(]?)$"   //Emil
"(d+-)?(d{4}-?d{7}|d{3}-?d{8}|^d{7,8})(-d+)?"   //电话号码
"^(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5])$"   //IP地址

0
0
查看评论

javascript常用正则表达式和解析

一、正则表达式(regular expression简称res) 1、定义: 一个正则表达式就是由普通字符以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。   2、作用:...
  • u012572955
  • u012572955
  • 2015-07-20 09:16
  • 2269

最常用的详细正则表达式大全

最常用的详细正则表达式大全 正则令人头疼, 很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。 一、校验数字的表达式 二、校验字符的表达式 三、特殊需...
  • wuchengzeng
  • wuchengzeng
  • 2014-02-25 10:41
  • 4126

一些常用的正则表达式及一些扩展

/** * 手机号码验 * * @param mobile * * @return */ + (BOOL)isValidateMobile:(NSString *)mobile { NSString *phoneRegex = @"^1(3[0-9]|4[57]|...
  • shan1991fei
  • shan1991fei
  • 2016-05-17 15:35
  • 593

史上最全最常用的正则表达式-(基本够用值得收藏)

最常用的正则表达式很全面- 一、校验数字的表达式 二、校验字符的表达式 三、特殊需求表达式 。。。。。
  • d1020965026
  • d1020965026
  • 2014-05-12 14:11
  • 1641

Javascript迭代、迭代、穷举、递归常用算法

Javascript累加和累积,递推,递归,穷举,迭代案例和他的理解。递归 所谓递归,就是在函数内部又去调用自己
  • weixin_38362146
  • weixin_38362146
  • 2017-08-07 21:28
  • 1130

JavaScript的中文正则及常用正则表达式

<!-- function checkStr(str){ // [\u4E00-\uFA29]|[\uE7C7-\uE7F3]汉字编码范围 var re1 = new RegExp("^([\u4E00-\uFA29]|[\uE7C7-\uE7F3]|[a-zA-Z0-9...
  • QQ635785620
  • QQ635785620
  • 2013-09-06 11:03
  • 5354

JavaScript一些常用的正则表达式

调用: var checkNum = /^[A-Za-z0-9]+$/; checkNum.test($(this).val()); 邮箱正则最正宗的一条正则语句是/^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]...
  • u014484967
  • u014484967
  • 2014-12-10 15:44
  • 209

javascript的一些常用正则表达式

文章转载自 1.javascript常用正则表达式1 2.javascript常用正则表达式2 3.javascript常用正则表达式3
  • hxbguoke
  • hxbguoke
  • 2015-08-30 22:02
  • 136

前端JS十大常用正则表达式

在web前端工作中师经常会用到正则表达式来验证用户输入的内容。此文章收集了最常用的十个验证正则表达式。如果你们还在苦恼H5自带的拦截规则不完整或自己写的正则经常出错或每次都要去百度、google,那么就快快收藏此文章吧。另外,我会在文章的末尾为大家推荐一款很好用的正则工具。
  • beimingmuyu
  • beimingmuyu
  • 2016-04-01 13:46
  • 613

JavaScript常用对象有哪些

JavaScript常用对象有哪些 1、String 2、Date 3、Math 4、Array
  • you23hai45
  • you23hai45
  • 2015-04-06 23:48
  • 3037
    个人资料
    • 访问:1611176次
    • 积分:16864
    • 等级:
    • 排名:第713名
    • 原创:195篇
    • 转载:192篇
    • 译文:2篇
    • 评论:376条
    文章存档
    最新评论