import java.util.regex.Pattern;
import java.util.regex.Matcher;
class Test
{
public static void main
(String[] args
) { String s
= "(sparker0i@outlook.com,sparker0i) : password"; Pattern pattern = Pattern.compile("\\((.*?),([^)]+)\\) : (.+)");
Matcher m = pattern.matcher(s);
if (m.matches()) {
System.
out.
println(m.
group(1)); System.
out.
println(m.
group(2)); System.
out.
println(m.
group(3)); }
}
}
aW1wb3J0IGphdmEudXRpbC5yZWdleC5QYXR0ZXJuOwppbXBvcnQgamF2YS51dGlsLnJlZ2V4Lk1hdGNoZXI7CgpjbGFzcyBUZXN0CnsKCiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CiAgICAgICAgU3RyaW5nIHMgPSAgIihzcGFya2VyMGlAb3V0bG9vay5jb20sc3BhcmtlcjBpKSA6IHBhc3N3b3JkIjsKICAgICAgICBQYXR0ZXJuIHBhdHRlcm4gPSBQYXR0ZXJuLmNvbXBpbGUoIlxcKCguKj8pLChbXildKylcXCkgOiAoLispIik7CiAgICAgICAgTWF0Y2hlciBtID0gcGF0dGVybi5tYXRjaGVyKHMpOwogICAgICAgIGlmIChtLm1hdGNoZXMoKSkgewogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4obS5ncm91cCgxKSk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihtLmdyb3VwKDIpKTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKG0uZ3JvdXAoMykpOwogICAgICAgIH0KICAgIH0KfQ==