Home | History | Annotate | Download | only in testing

Lines Matching refs:PCRE

39   "PCRE",
242 // PCRE as exposed by the RE interface isn't always usable.
244 // like matching (a*)* against "b". PCRE treats the (a*) as
253 o.set_option(PCRE::UTF8);
255 o.set_option(PCRE::None);
256 // PCRE has interface bug keeping us from finding $0, so
258 re_ = new PCRE("("+re+")", o);
260 LOG(INFO) << "Cannot PCRE: " << CEscape(re);
408 const PCRE::Arg **argptr = new const PCRE::Arg*[nsubmatch];
409 PCRE::Arg *a = new PCRE::Arg[nsubmatch];
411 a[i] = PCRE::Arg(&result->submatch[i]);
415 PCRE::Anchor pcre_anchor;
417 pcre_anchor = PCRE::ANCHOR_START;
419 pcre_anchor = PCRE::UNANCHORED;
421 pcre_anchor = PCRE::ANCHOR_BOTH;
436 // Work around RE interface bug: PCRE returns -1 as the
507 // We disagree with PCRE on the meaning of some Unicode matches.
510 // impossible to match, while PCRE apparently excludes some code