Lines Matching refs:matched
171 that should not have been matched.
188 pattern /(x)|((*ACCEPT))/ when matched against "abcd".
381 JIT matcher and Perl both matched 'NON QUOTED "QUOT""ED" AFTER '. The test
604 matched by pcre_exec() without using JIT:
619 first data item, and therefore matched "ca" after "c" instead of at the
696 were matched by \h. The code has now been refactored so that the lists of
825 now prints out the matched string after a yield of 0 or 1.
871 26. Fix infinite loop when /(?<=(*SKIP)ac)a/ is matched against aa.
967 (a) There is now no limit to the number of patterns to be matched.
1017 substrings matched by the 1st and 2nd capturing parentheses. A separating
1041 whose other case is greater than 256 are now correctly matched
1042 caselessly. Previously, the high codepoint matched the low one, but not
1201 any matched groups, this happens at the end of processing. In the case when
1229 36. When /((?:a?)*)*c/ or /((?>a?)*)*c/ was matched against "aac", it set group
1254 mode, patterns that started with \h* or \R* might be incorrectly matched.
1276 /(another)?(\1?)test/ matched against "hello world test". This bug was
1392 /b(*:m)f|a(*:n)w/ is matched against "abc", the non-match returns the name
1442 2. If a pattern such as /(a)b|ac/ is matched against "ac", there is no
1449 such as /(a)(b)x|abc/ matched against "abc", where the return code
1510 matched, but there is a failure in C so that it backtracks to (*THEN), PCRE
1563 (a) A reference to 3 copies of a 2-byte code matched only 2 of a 3-byte
1635 16. If a recursively called subpattern ended with (*ACCEPT) and matched an
1637 pattern had matched an empty string, and so incorrectly returned a no
1648 matched two bytes, thus causing the minimum subject length to be
1659 21. When (*ACCEPT) was used in an assertion that matched an empty string and
1663 successfully matched, but the branch in which it appeared failed, the
1677 values correctly. For example, if ((?>(a+)b)+aabab) is matched against
1684 (?(?=(a))a) was matched against "a", no capturing was returned.
1717 matched the line "0102" twice. The same bug affected patterns that started
1718 with a backwards assertion. For example /\b01|\b02/ also matched "0102"
1817 matched in multiline mode, the following line was shown as part of the
1866 /t\b/ matched against "cat" with PCRE_PARTIAL_HARD set did return a partial
2009 added property types that matched character-matching opcodes).
2148 situation when an empty string is matched. It now does the fancy magic
2210 causing partial matching to fail when the end of the subject matched \W
2298 partially matched by this function. In addition, if there are at least two
2406 conditional pattern, either for a subpattern having been matched, or for
2490 20. If a pattern that was compiled with callouts was matched using pcre_dfa_
3025 checking that an empty string has been matched. Previously this was taken
3059 string has been matched (to stop an infinite loop). It was not recognizing
3216 it matched the wrong number of bytes.
3348 19. In pcretest, if the pattern /(?m)^$/g<any> was matched against the string
3389 (b) When it is outputting text that is a matched part of a subject string,
3533 the first matched character to be a colon. This applied both to named and
3600 this code in non-simple cases. For a pattern such as ^(a()*)* matched
3878 alternatives. If it matched one of the alternatives, but subsequently,
3942 with this option is matched, the nmatch and pmatch options of regexec() are
4175 one application and matched in another.
4316 is now matched using a separate opcode. However, there may be more than one
4643 7. A lookbehind in a pattern matched in non-UTF-8 mode on a PCRE compiled with
5313 1. If the pattern /((Z)+|A)*/ was matched agained ZABCDEFG it matched Z instead
5320 when matched against abbab (for example). After matching an empty string, it
5412 and could get into a loop if a null string was matched other than at the start
5656 matched with an offsets vector that wasn't big enough. The temporary memory
5915 a subpattern that had matched an empty string, e.g. /(a|)\1*/. It now does what