`
daidalei321
  • 浏览: 109533 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

很实用的正则表达式

阅读更多

/^(\d{3}-|\d{4}-)?(\d{8}|\d{7})?$/    //国内电话
/^[1-9]*[1-9][0-9]*$/    //
腾讯
QQ
/^[\\w-]+(\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$/
    //email地址

/^[a-zA-Z]+://(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\s*)?$/
  
//url
/^\d+$/
   //非负整数

/^[0-9]*[1-9][0-9]*$/
  //正整数

/^((-\\d+)|(0+))$/
  //非正整数
/^-[0-9]*[1-9][0-9]*$/
  //负整数

/^-?\\d+$/
     //整数

/^\\d+(\\.\\d+)?$/
  //非负浮点数

/^(([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-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个英文字母或者下划线组成的字符串

/^\d+[.]?\d+$/    //可以有小数点的任意多数字(全部为数字)

/(?=^[0-9a-zA-Z]{4,20}$)\w*[a-zA-Z]+\w*/   //同时满足下面三个条件

(1)       数字和字母(24-20位(3)不能全部是数字

分享到:
评论

相关推荐

    日期正则表达式(很实用)

    日期正则表达式(很实用) 日期正则表达式(很实用)日期正则表达式(很实用)日期正则表达式(很实用)

    《学习正则表达式》高清扫描版 PDF

    正则表达式是程序员必备的强大工具,得到了各种Unix实用程序,以及Perl、Java、JavaScript、C#等编程语言的支持。读完本书,你会对正则表达式的常用语法了然于胸。掌握正则表达式是提升编程效率、节约时间的一大法.....

    精通正则表达式(第3版)(含awz3 mobi epub)

    本书主要讲解了正则表达式的特性和流派、匹配原理、优化原则、实用诀窍以及调校措施,并详细介绍了正则表达式在Perl、Java、.NET、PHP中的用法。 本书自第1 版开始着力于教会读者“以正则表达式来思考”,来让读者...

    正则表达式验证工具源码

    正则表达式的用途很多,然而对网上公开的正则表达式自己又不知道对不对,有时候自己写的正则表达式也不知道怎么去验证对不对。因此需要一个工具去验证,多验证。出于这个目的,研制了这个小工具。 正则表达式验证...

    正则表达式必知必会_正则表达式_

    正则表达式是一种威力无比强大的武器,几乎在所有的程序设计语言里...每章都为读者准备了许多简明又实用的示例,有助于全面、系统、快速掌握正则表达式,并运用它们去解决实际问题。本书适合各种语言和平台的开发人员。

    微软的正则表达式教程

    微软官方教程 ...正则表达式的第一个实用应用程序就是 Unix 中的qed 编辑器。 如他们所说,剩下的就是众所周知的历史了。从那时起直至现在正则表达式都是基于文本的编辑器和搜索工具中的一个重要部分。

    精通正则表达式(第三版)

    《精通正则表达式(第3版)》主要讲解了正则表达式的特性和流派、匹配原理、优化原则、实用诀窍以及调校措施,并详细介绍了在Perl、Java、.NET、PHP中正则表达式的用法。 《精通正则表达式(第3版)》自第1版开始着力于...

    学习正则表达式 电子书

    到了70年代,随着Unix操作系统及其实用程序sed、grep等问世,正则表达式得到了计算机科学家更为广泛的使用。Unix操作系统是美国电话电报公司下属贝尔实验室的BrianKernighan、Dennis Ritchie、Ken Thompson以及其他...

    正则表达式大全 正则表达式 模式匹配 Javascript

    关键字:正则表达式 模式匹配 Javascript ...正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。

    正则表达式正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此

    正则表达式 正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。

    精通正则表达式(第3版) epub格式 带目录 精排极致版 猫头鹰的那本

    本书主要讲解了正则表达式的特性和流派、匹配原理、优化原则、实用诀窍以及调校措施,并详细介绍了正则表达式在Perl、Java、.NET、PHP中的用法。 本书自第1 版开始着力于教会读者“以正则表达式来思考”,来让读者...

    正则表达式帮助文档 一点正则表达式的文档 随便看看

    正则表达式帮助文档! 一点正则表达式的文档 随便看看 ! 正则表达式,有时刻他挺实用的!

    “正则表达式以及python re模块”演讲PPT

    PPT 讲述了正则表达式的使用方式以及如何使用python来操作正则表达式,内容简洁实用,适合平时查询,也适合PPT演讲使用~

    正则表达式语法(常用的正则表达式)

    正则表达式大全 摘要:收集一些常用的正则表达式。...正则表达式用于字符串处理,窗体验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。共享一些常用的表达式在这里,作备忘之用。

    正则表达式验证工具源码(转)

    正则表达式的用途很多,然而对网上公开的正则表达式自己又不知道对不对,有时候自己写的正则表达式也不知道怎么去验证对不对。因此需要一个工具去验证,多验证。出于这个目的,研制了这个小工具。 正则表达式验证...

    (文字版非扫描)《精通正则表达式 》[美]Jeffrey E·F·Friedl(PDF)

    本书主要讲解了正则表达式的特性和流派、匹配原理、优化原则、实用诀窍以及调校措施,并详细介绍了正则表达式在Perl、Java、.NET、PHP中的用法。 本书自第1 版开始着力于教会读者“以正则表达式来思考”,来让读者...

    《正则表达式必知必会》高清带书签

    《正则表达式必知必会》(原书名:Sams Teach Yourself Regular Expressions in 10 Minutes)从简单的文本匹配开始,循序渐进地介绍了很多复杂内容,其中包括回溯引用、条件性求值和前后查找,等等。每章都为读者准备...

    [精通正则表达式(第3版)]中文版.(美)Jeffrey.E.F.Friedl-part1.rar

    本书主要讲解了正则表达式的特性和流派、匹配原理、优化原则、实用诀窍以及调校措施,并详细介绍了正则表达式在Perl、 Java、.NET、PHP中的用法。 本书自第1版开始着力于教会读者“以正则表达式来思考”,来让读者...

    精通正则表达式

    本书主要讲解了正则表达式的特性和流派、匹配原理、优化原则、实用诀窍以及调校措施,并详细介绍了正则表达式在Perl、Java、.NET、PHP中的用法。, 本书自第1 版开始着力于教会读者“以正则表达式来思考”,来让读者...

    详解Java判断是否是整数,小数或实数的正则表达式

    主要介绍了详解Java判断是否是整数,小数或实数的正则表达式,非常具有实用价值,需要的朋友可以参考下。

Global site tag (gtag.js) - Google Analytics