Дано:
String input = "one two three four five six seven";
Есть ли регулярное выражение, которое работает с String.split()
, чтобы захватить (до) два слова за раз, например:
String[] pairs = input.split("some regex");
System.out.println(Arrays.toString(pairs));
приводит к следующему:
[one two, three four, five six, seven]
Этот вопрос касается разделенного регулярного выражения. Речь идет не о том, чтобы "найти работу" или другое "сделать работу по-другому".