import java.util.*;
import java.lang.*;
import java.io.*;
import java.util.stream.*;
import java.util.regex.*;
class Ideone
{
{
String str
= "(A,1),(Y,4),(F,5)"; Pattern filerRegx = Pattern.compile("\\(\\s*([^()]*)\\s*\\)");
Matcher regexMatcher = filerRegx.matcher(str);
System.
out.
println( Stream.
of(str.
split(",")).
filter(s -> regexMatcher.find() && regexMatcher.group(1) != null).
map(r
-> new String(regexMatcher.
group(1))).
collect(Collectors.toList()) );
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLnV0aWwuc3RyZWFtLio7CmltcG9ydCBqYXZhLnV0aWwucmVnZXguKjsKCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlTdHJpbmcgc3RyID0gIihBLDEpLChZLDQpLChGLDUpIjsKCQlQYXR0ZXJuIGZpbGVyUmVneCA9IFBhdHRlcm4uY29tcGlsZSgiXFwoXFxzKihbXigpXSopXFxzKlxcKSIpOwogICAgCQlNYXRjaGVyIHJlZ2V4TWF0Y2hlciA9IGZpbGVyUmVneC5tYXRjaGVyKHN0cik7CiAgICAJCVN5c3RlbS5vdXQucHJpbnRsbiggU3RyZWFtLm9mKHN0ci5zcGxpdCgiLCIpKS4KICAgICAgICAgICAgCQlmaWx0ZXIocyAtPiByZWdleE1hdGNoZXIuZmluZCgpICYmIHJlZ2V4TWF0Y2hlci5ncm91cCgxKSAhPSBudWxsKS4KCSAgICAgICAgICAgIAltYXAociAtPiBuZXcgU3RyaW5nKHJlZ2V4TWF0Y2hlci5ncm91cCgxKSkpLgogICAgICAgICAgICAJCWNvbGxlY3QoQ29sbGVjdG9ycy50b0xpc3QoKSkgKTsKCX0KfQ==