Есть ли способ распечатать предварительную часть шаблона регулярного выражения в java?
String test = "hello world this is example";
Pattern p = Pattern.compile("\\w+\\s(?=\\w+)");
Matcher m = p.matcher(test);
while(m.find())
System.out.println(m.group());
этот фрагмент распечатывает:
привет
мир
это
это
то, что я хочу сделать, это напечатать слова как пары:
привет мир
мир это
это
это пример
Как мне это сделать?