import java.util.*;
import java.util.regex.*;
import java.lang.*;
import java.io.*;
class Ideone
{
private static final String OBJECT_VALUE
= "ObjectValue";
{
String content
= "ObjectValue(Name1) ObjectValue(Name2) ObjectValue(Name3)"; String patternString
= OBJECT_VALUE
+"\\(([^()]+)\\)"; Pattern pattern = Pattern.compile(patternString);
Matcher matcher = pattern.matcher(content);
while(matcher.find()) {
// Log.d("Found items", matcher.group(i));
System.
out.
println( matcher.
group(1)); }
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS51dGlsLnJlZ2V4Lio7CmltcG9ydCBqYXZhLmxhbmcuKjsKaW1wb3J0IGphdmEuaW8uKjsKCmNsYXNzIElkZW9uZQp7Cglwcml2YXRlIHN0YXRpYyBmaW5hbCBTdHJpbmcgT0JKRUNUX1ZBTFVFID0gIk9iamVjdFZhbHVlIjsKCQoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgkJU3RyaW5nIGNvbnRlbnQgPSAiT2JqZWN0VmFsdWUoTmFtZTEpIE9iamVjdFZhbHVlKE5hbWUyKSBPYmplY3RWYWx1ZShOYW1lMykiOwoJCVN0cmluZyBwYXR0ZXJuU3RyaW5nID0gT0JKRUNUX1ZBTFVFKyJcXCgoW14oKV0rKVxcKSI7CgkJUGF0dGVybiBwYXR0ZXJuID0gUGF0dGVybi5jb21waWxlKHBhdHRlcm5TdHJpbmcpOwoJCU1hdGNoZXIgbWF0Y2hlciA9IHBhdHRlcm4ubWF0Y2hlcihjb250ZW50KTsKCQl3aGlsZShtYXRjaGVyLmZpbmQoKSkgewoJICAgICAgICAvLyAgIExvZy5kKCJGb3VuZCBpdGVtcyIsIG1hdGNoZXIuZ3JvdXAoaSkpOwoJICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIG1hdGNoZXIuZ3JvdXAoMSkpOwoJCX0KCX0KfQ==