using static System.Console;
public class Program {
public static void Main() {
var texto = "ZACKSON MOREIRA MORGAN (zackson.morgan)";
WriteLine(pegaTexto(texto));
texto = "ZACKSON MOREIRA MORGAN (zackson.morgan";
WriteLine(pegaTexto(texto));
texto = "ZACKSON MOREIRA MORGAN (";
WriteLine(pegaTexto(texto));
}
public static string pegaTexto(string texto) {
texto += ")";
texto = texto.Substring(texto.IndexOf("(") + 1);
return texto.Substring(0, texto.IndexOf(")"));
}
}
//https://pt.stackoverflow.com/q/54313/101
dXNpbmcgc3RhdGljIFN5c3RlbS5Db25zb2xlOwoKcHVibGljIGNsYXNzIFByb2dyYW0gewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKSB7CgkJdmFyIHRleHRvID0gIlpBQ0tTT04gTU9SRUlSQSBNT1JHQU4gKHphY2tzb24ubW9yZ2FuKSI7CgkJV3JpdGVMaW5lKHBlZ2FUZXh0byh0ZXh0bykpOwoJCXRleHRvID0gIlpBQ0tTT04gTU9SRUlSQSBNT1JHQU4gKHphY2tzb24ubW9yZ2FuIjsKCQlXcml0ZUxpbmUocGVnYVRleHRvKHRleHRvKSk7CgkJdGV4dG8gPSAiWkFDS1NPTiBNT1JFSVJBIE1PUkdBTiAoIjsKCQlXcml0ZUxpbmUocGVnYVRleHRvKHRleHRvKSk7Cgl9CglwdWJsaWMgc3RhdGljIHN0cmluZyBwZWdhVGV4dG8oc3RyaW5nIHRleHRvKSB7CgkJdGV4dG8gKz0gIikiOwoJCXRleHRvID0gdGV4dG8uU3Vic3RyaW5nKHRleHRvLkluZGV4T2YoIigiKSArIDEpOwoJCXJldHVybiB0ZXh0by5TdWJzdHJpbmcoMCwgdGV4dG8uSW5kZXhPZigiKSIpKTsKCX0KfQoKLy9odHRwczovL3B0LnN0YWNrb3ZlcmZsb3cuY29tL3EvNTQzMTMvMTAx