正则表达式 - 首次出现

时间:2018-01-17 14:19:41

标签: regex

我有以下字符串:

  

EN = sdfsdf,CN =用户名,CN =用户,DC =域,DC = co,DC = il

我需要返回以&#34开头的第一个字符串; CN ="并以","结束。 在这种情况下,我需要返回"用户名"。

' CN = *,&#39。 回报 " CN =用户名,CN =用户,DC =域,DC = co,"

我怎样才能获得第一次出现?

1 个答案:

答案 0 :(得分:0)

您需要正则表达式中的非贪婪选项:

CN=.*?,

另见How can I write a regex which matches non greedy?