我想从下面的字符串中提取'James \,Brown',但我并不总是知道这个名字是什么.逗号给我带来了一些困难,所以你建议提取James \,Brown?
OU = James \,Brown,OU =测试,DC =内部,DC =净
谢谢
正则表达式可能是您最好的方法
static string ParseName(string arg) { var regex = new Regex(@"^OU=([a-zA-Z\\]+\,\s+[a-zA-Z\\]+)\,.*$"); var match = regex.Match(arg); return match.Groups[1].Value; }