http://www.runoob.com/java/java-regular-expressions.html
[popexizhi:
补java的使用路程中,目标:
1. 可以和python的一般使用一样;
2. 找java对应python的更好用的地方:)
]
String content = "hi her123e try regexpr";
String pattern = "(.*)(\\d{3})(.*)";
//isMatch
boolean isMatch = Pattern.matches(pattern, content);
System.out.println(isMatch);
//pattern group match
Pattern r = Pattern.compile(pattern);
Matcher m = r.matcher(content);
if(m.find()) {
//System.out.println(m.find()); //[popexizhi:如果再次执行m.find()将没有被找到的内容,这个操作应该会对pattern做不可逆的处理了。]
System.out.println(m.groupCount());
System.out.println("value:" + m.group(2));
[popexizhi:
补java的使用路程中,目标:
1. 可以和python的一般使用一样;
2. 找java对应python的更好用的地方:)
]
没有评论:
发表评论