У меня есть некоторая URL-ссылка, и я попытался заменить все нецелые значения целыми числами в конце ссылки, используя regex
URL-адрес похож на
https://some.storage.com/test123456.bucket.com/folder/80.png
Regex, я пытался использовать:
Integer.parseInt(string.replaceAll(".*[^\\d](\\d+)", "$1"))
Выход для этого регулярного выражения "80.png", и мне нужно только "80". Также я попробовал этот инструмент - https://regex101.com. И, как я вижу, основная проблема заключается в том, что «.png» не совпадает с моим регулярным выражением, а затем, после замены, эта часть добавляется в соответствующую группу.
Я совершенно нуб в регулярном выражении, поэтому я прошу вас за помощь.