码迷,mamicode.com
首页 > 编程语言 > 详细

java学习笔记-4 正则表达式

时间:2017-03-09 18:40:47      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:compile   指定   单词   返回   art   group   空白   pattern   方法   

1、-?\\d+  一个或者没有减号,之后跟若干数字;

2、(-|\\+)?\\d+  一个减号或者一个加号或者都没有,之后跟若干数字;

3、\\W+  一个或者多个非单词字符;

4、\\w+  一个或者多个单词字符;

5、(abc)+  一个或者多个abc;

6、abc+  ab后跟一个或者多个c;

7、(abc){2,} abc连续出现至少2次;

8、(abc){2} abc出现恰好2次;

9、(abc){2,5} abc出现至少两次,最多5次;

10、\\s+ 一个或多个空白符

11、Pattern.compile()可以编译一个正则表达式得到一个Pattern对象,Pattern对象有matcher()方法可以匹配字符串,返回一个Matcher对象,Matcher对象有一些方法:

(1) find() 返回布尔值,指定还没有匹配;

(2) find(i) 返回从待匹配串的i位置开始有无匹配;

(3)group() 返回匹配的部分;

(4)group(i) 返回待匹配串跟正则表达式第i个部分的匹配部分;

(5)start() end() 返回匹配部分的位置

java学习笔记-4 正则表达式

标签:compile   指定   单词   返回   art   group   空白   pattern   方法   

原文地址:http://www.cnblogs.com/jianglangcaijin/p/6526962.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!