Java正则表达式测试,直接上例子
package com.test.zz;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
/*
* (1)static Pattern.compile()方法 用来编译正则表达式
* 并生成一个Pattern对象
* (2)Pattern对象的matcher()方法接收要处理的字符串
* 并生成一个Matcher对象
* (3)Matcher对象有很多方法可以用来处理待处理字符
*/
Pattern p = Pattern.compile("[a]");
Matcher m= p.matcher("123456trreyh,hallo");
while(m.find()) {
System.out.println("m.group() : " + m.group()
+ " m.start() : " + m.start() + " m.end() : " + m.end()
);
}
}
}
package com.test.zz;