Как из строки вытащить числа java
4 года назад
Человек-Молекула
Ответы
Для извлечения чисел из строки в Java можно использовать регулярные выражения. Для этого можно воспользоваться классом Pattern и Matcher:
В данном примере мы
- создаем объект
Pattern, используя регулярное выражение\d+, которое означает "один или более цифр" - создаем объект
Matcher, который будет использоваться для поиска соответствий в строкеstr - используем метод
find()для поиска следующего соответствия, и методgroup()для получения найденного числа. Методfind()будет продолжать искать числа, пока они есть в строке.
В результате выполнения кода будут выведены следующие числа:
123
456
7893 года назад
Иван Полежаев
108813 г. Москва, вн.тер.г. поселение Московский,
г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3
ОГРН 1217300010476
ИНН 7325174845





