标签: .net regex
我需要从以下字符串中提取值 Value1 , ar online 和 PR :
CN = Value1,OU = ar online,L = PR,
我尝试使用表达式 [=] [a-zA-z] [^ \,] + ,但它总是返回 = Value1 , = ar online 和 = PR ,并且不会产生我需要的结果。
有关如何解决此问题的任何提示?
感谢所有帮助。
答案 0 :(得分:1)
使用正面观察。
(?<=[A-Z]=)[^,]+
这将匹配除,之外的一个或多个字符(贪婪),前面有一个字母和=。
,
=
您可以在线试用here。