[英]re2 does not seem to give correct results for some patterns when compared to pcre
我試圖同時使用pcre和re2,並且提出了以下觀察結果。
當我給字符串為
“A B C D”
和模式為
“ ^ [^ c]”
re2返回NO MATCH,但實際上是一個匹配項。
就是說,當我鍵入此RE2::FullMatch("ab cd", RE2("^[^c]"))
我會失敗/不匹配。
請讓我知道我在某個地方出問題了還是什么問題?
RE2 :: FullMatch匹配整個字符串,就像傑里說的那樣。
有兩個基本運算符:RE2 :: FullMatch需要正則表達式來匹配整個輸入文本,而RE2 :: PartialMatch查找輸入文本的子字符串的匹配項,並在POSIX模式下返回最左最長的匹配項和相同的匹配項Perl本應在Perl模式下選擇的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.