`
songxiangchao
  • 浏览: 24930 次
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Java中的17种常用正则表达式

    博客分类:
  • Java
 
阅读更多
01、"^d+$"  //非负整数(正整数 + 0)
02、"^[0-9]*[1-9][0-9]*$"  //正整数
03、"^((-d+)|(0+))$"  //非正整数(负整数 + 0)
04、"^-[0-9]*[1-9][0-9]*$"  //负整数
05、"^-?d+$"    //整数
06、"^d+(.d+)?$"  //非负浮点数(正浮点数 + 0)
07、"^(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*))$"  //正浮点数
08、"^((-d+(.d+)?)|(0+(.0+)?))$"  //非正浮点数(负浮点数 + 0)
09、"^(-(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*)))$"  //负浮点数
10、"^(-?d+)(.d+)?$"  //浮点数
11、"^[A-Za-z]+$"  //由26个英文字母组成的字符串
12、"^[A-Z]+$"  //由26个英文字母的大写组成的字符串
13、"^[a-z]+$"  //由26个英文字母的小写组成的字符串
14、"^[A-Za-z0-9]+$"  //由数字和26个英文字母组成的字符串
15、"^w+$"  //由数字、26个英文字母或者下划线组成的字符串
16、"^[w-]+(.[w-]+)*@[w-]+(.[w-]+)+$"    //email地址
17、"^[a-zA-z]+://(w+(-w+)*)(.(w+(-w+)*))*(?S*)?$"  //url

原文链接:http://blog.csdn.net/siyue_qi/article/details/2463355
分享到:
评论

相关推荐

    常用java正则表达式

    本文写作时,一个包含了用正则表达式进行文本处理的Java规范需求(Specification Request)已经得到认可,你可以期待在JDK的下一版本中看到它。 然而,如果现在就需要使用正则表达式,又该怎么办呢?你可以从Apache...

    Java 常用正则表达式

    Java常用正则表达式,一些在开发中常用的表达式。

    java中常用的匹配正则表达式实例大全.doc

    java中常用的匹配正则表达式实例大全.doc

    常用正则表达式HTML,JAVA合集

    正则表达式的合集,包括电话号码,邮箱验证,手机号码验证等等...开发时候拿来用非常方便!

    java常用正则表达式.txt

    java常用正则表达式,收纳了常用的正则表达式

    java常用正则表达式.doc

    java常用正则表达式java常用正则表达式java常用正则表达式java常用正则表达式java常用正则表达式java常用正则表达式

    java常用正则表达式 和 java 正则表达式详解 csdn 下载

    如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一...

    Java常用正则表达式

    Java常用正则表达式 非常的实用 !!!适合随时的使用,欢迎下载!!!

    常用正则表达式包括最新手机...

    常用的正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式

    java中常用的匹配正则表达式实例大全

    java 中常用的匹配正则表达式实例大全 (Email地址、网址URL、帐号是否合法、国内电话号码、身份证、腾讯QQ号、国内电话号码、ip地址、特定数字 等等)

    java中的正则表达式

    JAVA正则表达式4种常用功能 正则表达式在字符串处理上有着强大的功能,sun在jdk1.4加入了对它的支持 文章主要介绍Java中常用正则表达式的写法

    正则表达式经典实例

    《正则表达式经典实例》讲解了基于8种常用的编程语言使用正则表达式的经典实例。书中提供了上百种可以在实战中使用的实例,以帮助读者使用正则表达式来处理数据和文本。对于如何使用正则表达式来解决性能不佳、误报...

    java 中常用的一些正则表达式

    中国电话号码验证 匹配形式如:0511-4405222 或者021-87888822 或者 021-44055520-555 或者 (0511)4405222 正则表达式 "((\d{3,4})|\d{3,4}-)?\d{7,8}(-\d{3})*" ……

    常用正则表达式大全

    正则表达式 计算机 编程 程序员 程序员参考

    Java中如何使用正则表达式

    介绍如何在Java中使用正则表达式,包括正则表达式的基本语法和一些常用的句式,还有一个简单的例子。

    java 正则表达式工具类,手机号码等

    java 验证手机号码 身份证 email url 以及其他常用的正则表达式的验证方法。

    常用正则表达式******

    匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,...

    java最常用的正则表达式

    java正则表达式 。其中包括一些常用到的功能。 java正则表达式 。其中包括一些常用到的功能。

    常用正则表达式.rar

    里面包含了我们常用的正则表达式,包含了校验数字的表达式、校验字符的表达式、特殊需求表达式

Global site tag (gtag.js) - Google Analytics