Compiled PCRE2 10.39 from source on aarch64 (Apple M1). If I use the pattern Product\d{2,}
it compiles and matches correctly, but if I instead use the pattern Product\d{2
it doesn't produce any compile error (pcre2_compile
) but rather just doesn't match anything when calling pcre2_match
. Is this by design? Can it be configured to produce an error instead?
Why does this pattern not produce an error?
179 Views Asked by jecolon At
1
In line with @Justinas' comments, I found the answer in the PCRE2 Spec https://www.pcre.org/current/doc/html/pcre2pattern.html#SEC17 :