Вы можете использовать пару регулярных выражений, чтобы найти и вернуть текст после.
Например, используя ...
public String find(String pattern, String in) {
Pattern p = Pattern.compile(pattern);
Matcher matcher = p.matcher(in);
if (matcher.find()) {
return matcher.group();
}
return null;
}
И ...
String value = "some preable POLICY ENM_USERDEFINED_wtc2e3lms-bu some postable EXIT STATUS 100 some other stuff thrown in the mix";
System.out.println(find("POLICY ENM[a-zA-Z_0-9-]+", value));
System.out.println(find("EXIT STATUS [0-9]+", value));
Выходы ...
POLICY ENM_USERDEFINED_wtc2e3lms-bu
EXIT STATUS 100
Оттуда я бы использовал другое регулярное выражение для извлечения фактического значения состояния ... но я уверен, что вы можете понять эту часть;)