using System;
using System.Text.RegularExpressions;
public class Test
{
public static void Main()
{
String input = @"[playername Le'Veon Bell]";
Regex rgx = new Regex(@"\[playername\s+(?<name>[\w -'’]+?)\s*\]");
foreach (Match m in rgx.Matches(input))
Console.WriteLine(m.Groups["name"].Value);
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CiAKcHVibGljIGNsYXNzIFRlc3QKewpwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCnsKIAogClN0cmluZyBpbnB1dCA9IEAiW3BsYXllcm5hbWUgTGUnVmVvbiBCZWxsXSI7CiAKUmVnZXggcmd4ID0gbmV3IFJlZ2V4KEAiXFtwbGF5ZXJuYW1lXHMrKD88bmFtZT5bXHcgLSfigJldKz8pXHMqXF0iKTsKIApmb3JlYWNoIChNYXRjaCBtIGluIHJneC5NYXRjaGVzKGlucHV0KSkKQ29uc29sZS5Xcml0ZUxpbmUobS5Hcm91cHNbIm5hbWUiXS5WYWx1ZSk7CiAKfQp9