请问(.)\\1+ 在java中的正则含义是什么?

Pattern pattern=Pattern.compile("(.)\\1+");
//String address="新小区2号楼";
String address="小门东大街887号";
pattern.matcher(address).find();
System.out.println(pattern.matcher(address).find());

为什么"小门东大街887号"是true,而"新小区2号楼"是false

慕莱坞森
浏览 880回答 2
2回答

繁华开满天机

匹配连续的多个个相同的任意字符,只要找到字符串里面存在连续的两个或者以上的相同字符既匹配。

慕沐林林

表示任意一个字符重复两次或两次以上
打开App,查看更多内容
随时随地看视频慕课网APP