Для следующей строки:
String str="asd14sd67fgh007";
Мне нужен вывод:
1467007asdsdfgh
Я знаю, как разбить строку, но я не знаю, как это получить. Для split я имею этот код:
public static void main(String[] args) {
String str="asd14sd67fgh007";
Pattern pattern = Pattern.compile("\\w+([0-9]+)\\w+([0-9]+)");
Matcher matcher = pattern.matcher(str);
for(int i = 0 ; i < matcher.groupCount(); i++) {
matcher.find();
System.out.println(matcher.group());
}
}