Дано: VISA7777 27.09.17 19:46 pokupka 962.23RUB PYATEROCHKA 3344 Баланс: 443272.29RUB
Нужно: 962.23
Берете первое совпадение по паттерну:
([0-9.]*)(?=RUB)
Что-то вроде:
String sourcestring = "VISA7777 27.09.17 19:46 pokupka 962.23RUB PYATEROCHKA 3344 Баланс: 443272.29RUB";
Pattern re = Pattern.compile("([0-9.]*)(?=RUB)");
Matcher m = re.matcher(sourcestring);
m.find();
System.out.println(m.group(0));
Тестить!
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости