在行控制字符串的末尾停止正则表达式捕获

时间:2016-07-02 16:42:18

标签: regex eol

考虑以下字符串,如何让我的REGEX在第一个\r停止捕获并从CN=开始捕获所有字符?

CrtDN: CN=user1,OU=place1-sp,O=happy3,O=really\r\n\r\n>

2 个答案:

答案 0 :(得分:1)

许多模式会产生匹配。一个成功的模式如下。 See demo here

https://regex101.com/r/pS6aV7/2
CrtDN:\s(.*?)\\r

答案 1 :(得分:0)

要匹配目标,请使用带有否定字符类的后面:

(?<=CN=)[^\r]+