у меня есть эта строка config_wdiCore_20_2.xls
Как разбить строку Java на обратной косой черты и подчеркнуть
Я хочу разделить это за то, что на выходе этот результат:
модуль: wdiCore
Версия: 20_2
Мои Java:
String XLS_PPT_FILE = "D:\\xxx\\Excel\\yyyy\\config_wdiCore_20_2.xls"
String[] path = XLS_PPT_FILE.split("\\\\");
String namePath = path[path.length-1];
println(namePath);
Выход:
config_wdiCore_20_2.xls
Как я могу разделить этот выход, чтобы иметь модуль СОе и версию кода?
UPDATE:
namePath.split("_")
Ouptut:
namePath.split("_", 3)
@DavidWallace да так, что я не имею хороший результат для версии, потому что used underscore – Mercer
Пробовал ли вы 'namePath.split (" _ ", 3)'? – jhamon
@jhamon это похоже на хорошее решение :) – Mercer