Получить строку между двумя символами в определенном месте в Java - PullRequest
0 голосов
/ 16 сентября 2018

Мне нужно извлечь число между двумя подчеркиваниями.Это должно быть динамичным.Это означает, что мне нужна строка между 4-м и 5-м подчеркиванием слева.Пример: gcw_distributor_ams_200_20180419_13_10_57.enrich Мне нужна строка 200

Спасибо

1 Ответ

0 голосов
/ 16 сентября 2018

Вы можете использовать метод разделения:

String fileName = "gcw_distributor_ams_200_20180419_13_10_57.enrich";
String[] splittedFileName = fileName.split("_");

String requiredText = splittedFileName[3];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...