我试图同时使用pcre和re2,我想出了以下观察结果。
当我将字符串作为
“ab cd”
和模式为
“^ [^ C]”
re2返回NO MATCH,但它实际上是一个匹配。
也就是说当我输入RE2::FullMatch("ab cd", RE2("^[^c]"))
时,我会失败/不匹配。
如果我在某个地方出错或有什么问题,请告诉我?
答案 0 :(得分:3)
RE2 :: FullMatch匹配整个字符串,就像Jerry所说。
有两个基本运算符:RE2 :: FullMatch需要正则表达式 匹配整个输入文本,RE2 :: PartialMatch查找匹配项 对于输入文本的子字符串,返回最左边最长的 匹配POSIX模式和Perl选择的相同匹配 Perl模式。