import java.util.regex.Matcher;
import java.util.regex.Pattern;
class Ideone {
public static void main
(String[] args
) { String teamPattern
= "[MW3-%s]"; String fullNamePattern
= "full name: " + teamPattern
; Pattern teamExtractorPattern = Pattern.compile("^full name: \\[MW3-(?<teamName>.*)]$");
Matcher matcher = teamExtractorPattern.matcher(fullName);
if (matcher.matches()) {
String extractedTeamName
= matcher.
group("teamName"); System.
out.
println(extractedTeamName
); }
}
}
aW1wb3J0IGphdmEudXRpbC5yZWdleC5NYXRjaGVyOwppbXBvcnQgamF2YS51dGlsLnJlZ2V4LlBhdHRlcm47CgpjbGFzcyBJZGVvbmUgewogIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKICAgIFN0cmluZyB0ZWFtUGF0dGVybiA9ICJbTVczLSVzXSI7CiAgICBTdHJpbmcgdGVhbU5hbWUgPSAiYXBwbGUiOwogICAgU3RyaW5nIGZ1bGxOYW1lUGF0dGVybiA9ICJmdWxsIG5hbWU6ICIgKyB0ZWFtUGF0dGVybjsKICAgIFN0cmluZyBmdWxsTmFtZSA9IFN0cmluZy5mb3JtYXQoZnVsbE5hbWVQYXR0ZXJuLCB0ZWFtTmFtZSk7CiAgICBQYXR0ZXJuIHRlYW1FeHRyYWN0b3JQYXR0ZXJuID0gUGF0dGVybi5jb21waWxlKCJeZnVsbCBuYW1lOiBcXFtNVzMtKD88dGVhbU5hbWU+LiopXSQiKTsKICAgIE1hdGNoZXIgbWF0Y2hlciA9IHRlYW1FeHRyYWN0b3JQYXR0ZXJuLm1hdGNoZXIoZnVsbE5hbWUpOwogICAgaWYgKG1hdGNoZXIubWF0Y2hlcygpKSB7CiAgICAgIFN0cmluZyBleHRyYWN0ZWRUZWFtTmFtZSA9IG1hdGNoZXIuZ3JvdXAoInRlYW1OYW1lIik7CiAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihleHRyYWN0ZWRUZWFtTmFtZSk7CiAgICB9CiAgfQp9