fork download
  1. import java.util.regex.Matcher;
  2. import java.util.regex.Pattern;
  3.  
  4. class Ideone {
  5. public static void main (String[] args) {
  6. final String regex = "(?=((?:[0-9],){3}[0-9]))";
  7. final String string = "0,1,2,3,4,5,6,7,8,9";
  8.  
  9. final Pattern pattern = Pattern.compile(regex);
  10. final Matcher matcher = pattern.matcher(string);
  11.  
  12. while (matcher.find()) {
  13. System.out.println(matcher.group(1));
  14. }
  15. }
  16. }
Success #stdin #stdout 0.08s 27936KB
stdin
Standard input is empty
stdout
0,1,2,3
1,2,3,4
2,3,4,5
3,4,5,6
4,5,6,7
5,6,7,8
6,7,8,9