17种正则表达式

 更新时间:2006年06月14日 00:00:00   作者:  
"^\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

相关文章

  • 正则表达式速查表

    正则表达式速查表

    正则表达式在工作中经常用,但是有些东西就是记不住,我从来不强求自己去记记不住的东西。我的选择是整理出来,用的时候查。如下是我常用的正则表达式速查表
    2015-06-06
  • 正则表达式匹配IP的表达式(推荐)

    正则表达式匹配IP的表达式(推荐)

    正则表达式,又称规则表达式。接下来通过本文给大家介绍正则表达式匹配IP的表达式,非常不错,具有参考借鉴价值,需要的的朋友参考下吧
    2016-12-12
  • js正则表达式验证大全(收集)

    js正则表达式验证大全(收集)

    本篇文章给大家分享js正则表达式验证大全,平时收集的知识,比较全面,需要的朋友可以参考下
    2015-09-09
  • js验证email的正则

    js验证email的正则

    根据楼下的反馈,我测试结果,确实这个函数检测邮箱不完善,请使用《js常用函数2008-8-16》中的isEmail函数
    2008-08-08
  • 12个常用的js正则表达式

    12个常用的js正则表达式

    这篇文章为大家分享了12个常用的js表单验证正则表达式,对于开发人员来说,正则表达式是一个非常有用的功能,它提供了 查找,匹配,替换 句子,单词,或者其他格式的字符串,需要的朋友可以参考下
    2015-11-11
  • php中正则表达式中的特殊符号

    php中正则表达式中的特殊符号

    php中正则表达式中的特殊符号...
    2007-03-03
  • 正则用(?>…)实现固化分组提高效率

    正则用(?>…)实现固化分组提高效率

    用(?>…)实现固化分组(成功匹配后,回簌时不会考虑这个匹配的字符)
    2012-10-10
  • 去除内容中的html

    去除内容中的html

    去除内容中的html...
    2006-06-06
  • 正则基础之 神奇的转义

    正则基础之 神奇的转义

    不同的语言或应用场景下,正则定义方式、元字符出现的位置不同,转义的方式也是林林总总,不一而同
    2012-10-10
  • 利用js正则表达式校验正数、负数、和小数

    利用js正则表达式校验正数、负数、和小数

    本文主要介绍了怎样利用js正则表达式校验正数、负数、和小数的具体实现代码,具有一定的参考价值。需要的朋友可以看下
    2016-12-12

最新评论