Java中字符串中连续相同字符去重方法
public class ReYo { public static void main(String[] args) { String str = "111111kakkkkkkkkkkwwwaacbbdAAA"; String s = ""; Matcher m = Pattern.compile("(\\w)\\1*").matcher(str);
//
Pattern pattern = Pattern.compile(
"(.)\\1*"
);
while (m.find()) { s += m.group().subSequence(0, 1); } System.out.println(s); } }