У меня есть несколько форматов, в которых требуемая строка может находиться в столбце файла csv. Форматы такие:
NOTPROVIDED 3392076122/RFB/2006270519020060
3392076122 4031253506 RAMIN ABD ULJABAR AF/RFB/202006
NOTPROVIDED 3392076122 EASTERN U/RFB/200627
Любой из вышеперечисленных форматов может появиться в файле, и мне нужно извлечь «3392076122» из всех вышеперечисленных шаблонов, и форматы являются динамическими c и будут продолжать меняться. Вместо того, чтобы каждый раз изменять код java и использовать подстроку et c, я ищу решение, которое можно динамически обновлять на лету с помощью некоторого механизма шаблонов, такого как FTL, Thymeleaf. Как этого добиться?
Если не с помощью механизма шаблонов, пожалуйста, предложите регулярное выражение для извлечения из вышеуказанных форматов.