例如一句话
差一点就好了,等一会就差不多了
regex = “差.*?多”
本人想得到的结果是匹配不到“差不多”
反而结果是匹配到“差一点就好了,等一会就差不多”
差一点就好了,等一会就差不多了
regex = “差.*?多”
本人想得到的结果是匹配不到“差不多”
反而结果是匹配到“差一点就好了,等一会就差不多”
解决方案
20
String s="差一点就好了,等一会就差不多了"; System.out.print( s.replaceAll(".*(差.*?多).","$1"));