62,616
社区成员
发帖
与我相关
我的任务
分享
String input = "aabbbccdddef";
String regex = "(?<!^)(?=(.)\\1+)";
String[] arr = input.split(regex);
String str = "aabbbccdddef";
String arr[] = str.split("(?<=(\\w))(?!\\1)");
System.out.println(java.util.Arrays.toString(arr));
private static void main(String[] args) {
String input = "ADogIsEatingPork";
String regex = "(?<!^)(?=[A-Z])";
String[] s = input.split(regex);
for (int i = 0; i < s.length; i++) {
System.out.println(s[i]);
}
}
A
Dog
Is
Eating
Pork
(?<!^)(?=(.)\\1+)(?<!\\1)