Вывод целого числа из строки

128
06 марта 2022, 06:50

Как вывести первое встречающееся целое число и следующую за ним букву. Например ‘а6hdkfh54a’ выводит ‘6h’

Answer 1

Можно так через регулярное выражение:

public static String F1(String input) {
    Matcher m = Pattern.compile("\\d\\w").matcher(input);
    if(m.find()) {
        return m.group();
    } else {
        throw new IllegalArgumentException(); // или return null;
    }
}
READ ALSO
Что можно закастить в SortedSet?

Что можно закастить в SortedSet?

Никак не могу понять, что еще можно отлить в SortedSetПерепробовал несколько типов коллекций

69
После сортировки выводит не тот элемент, который нужен

После сортировки выводит не тот элемент, который нужен

В дополнении к вопросу Что можно закастить в SortedSet?, нашел решение, но выдает другую ошибку! Почему, не могу понять

146
replaceAll и обратные слэши

replaceAll и обратные слэши

Сегодня занимался в Java проблемой кавычек в SQL запросах (инъекция) и обнаружил, что чтобы после результата функции получить \', я должен написать...

87
как переназначить ссылку this

как переназначить ссылку this

Как сделать чтобы методе класса можно было перекинуть ссылку объекта на созданный новый объект

93