import java.util.*;
import java.util.regex.*;
import java.lang.*;
import java.io.*;
class Ideone
{
{
String instanceResultString
= "InstanceId: i-1234XYAadsadd, More text: InstanceId: u-222tttt, dde InstanceId: i-8999UIIIgjkkd,"; List<String> instanceIdList = new ArrayList<String>();
Matcher matcher = Pattern.compile("InstanceId:\\s*(\\S+),").matcher(instanceResultString);
while(matcher.find())
instanceIdList.add(matcher.group(1));
System.
out.
println(instanceIdList
); }
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS51dGlsLnJlZ2V4Lio7CmltcG9ydCBqYXZhLmxhbmcuKjsKaW1wb3J0IGphdmEuaW8uKjsKY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVN0cmluZyBpbnN0YW5jZVJlc3VsdFN0cmluZyA9ICJJbnN0YW5jZUlkOiBpLTEyMzRYWUFhZHNhZGQsIE1vcmUgdGV4dDogSW5zdGFuY2VJZDogdS0yMjJ0dHR0LCBkZGUgSW5zdGFuY2VJZDogaS04OTk5VUlJSWdqa2tkLCI7CgkJTGlzdDxTdHJpbmc+IGluc3RhbmNlSWRMaXN0ID0gbmV3IEFycmF5TGlzdDxTdHJpbmc+KCk7CgkJTWF0Y2hlciBtYXRjaGVyID0gUGF0dGVybi5jb21waWxlKCJJbnN0YW5jZUlkOlxccyooXFxTKyksIikubWF0Y2hlcihpbnN0YW5jZVJlc3VsdFN0cmluZyk7CiAgICAJd2hpbGUobWF0Y2hlci5maW5kKCkpCiAgICAgICAgCWluc3RhbmNlSWRMaXN0LmFkZChtYXRjaGVyLmdyb3VwKDEpKTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oaW5zdGFuY2VJZExpc3QpOwoJfQp9