使用多个键模式提取子字符串值 - 正则表达式

问题描述 投票:0回答:1

我需要从以下字符串中提取值Value1,ar online和PR:

CN = Value1,OR = ar online,L = PR,

我试着使用表达式[=] [a-zA-z] [^ \,] +,但它总是返回= Value1,= ar online和= PR,并且不会产生我需要的结果。

有关如何解决此问题的任何提示?

感谢所有的帮助。

.net regex
1个回答
1
投票

使用积极的后视。

(?<=[A-Z]=)[^,]+

这将匹配一个或多个字符,除了,(贪婪),前面有一个字母和=

你可以在网上试试here

© www.soinside.com 2019 - 2024. All rights reserved.