版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jikefzz1095377498/article/details/82783708
package com.wy.regular;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class RegularTest {
public static void main(String[] args) {
/*
* back refenrences 向前引用
* \\1 指的是第二个组的结果和第一个组的需要一样
* (\\d(\\d))\\2的结果是false
*/
Pattern pattern = Pattern.compile("(\\d(\\d))\\2");
String str = "1212";
Matcher matcher = pattern.matcher(str);
pri(matcher.matches());//true
}
private static void pri(boolean str) {
System.out.println(str);
}
}