diff options
author | ph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069> | 2019-01-04 16:41:32 +0000 |
---|---|---|
committer | ph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069> | 2019-01-04 16:41:32 +0000 |
commit | 8a94e38ad010d2b6e0dd2a324572930f0aa453e8 (patch) | |
tree | 4307565922c0d73a681c2883274f069a6da84d00 /testdata/testoutput2 | |
parent | b0b9531ac4b12f4127f67d8ad050d8d527b67981 (diff) | |
download | pcre2-8a94e38ad010d2b6e0dd2a324572930f0aa453e8.tar.gz |
Fix issues with BAD_ESCAPE_IS_LITERAL in character classes.
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1058 6239d852-aaf2-0410-a92c-79f79f948069
Diffstat (limited to 'testdata/testoutput2')
-rw-r--r-- | testdata/testoutput2 | 30 |
1 files changed, 24 insertions, 6 deletions
diff --git a/testdata/testoutput2 b/testdata/testoutput2 index 47eabf3..ecc5d21 100644 --- a/testdata/testoutput2 +++ b/testdata/testoutput2 @@ -135,13 +135,13 @@ Failed: error 105 at offset 7: number too big in {} quantifier Failed: error 106 at offset 5: missing terminating ] for character class /[\B]/B -Failed: error 107 at offset 2: invalid escape sequence in character class +Failed: error 107 at offset 2: escape sequence is invalid in character class /[\R]/B -Failed: error 107 at offset 2: invalid escape sequence in character class +Failed: error 107 at offset 2: escape sequence is invalid in character class /[\X]/B -Failed: error 107 at offset 2: invalid escape sequence in character class +Failed: error 107 at offset 2: escape sequence is invalid in character class /[z-a]/ Failed: error 108 at offset 3: range out of order in character class @@ -16224,16 +16224,34 @@ First code unit = 'N' Last code unit = 'c' Subject length lower bound = 3 -/[\j\x{z}\o\gA-\Nb-\g]/B,bad_escape_is_literal +/[\j\x{z}\o\gAb\g]/B,bad_escape_is_literal ------------------------------------------------------------------ Bra - [A-Nb-gjoxz{}] + [Abgjoxz{}] Ket End ------------------------------------------------------------------ /[Q-\N]/B,bad_escape_is_literal -Failed: error 108 at offset 4: range out of order in character class +Failed: error 150 at offset 5: invalid range in character class + +/[\s-_]/bad_escape_is_literal +Failed: error 150 at offset 3: invalid range in character class + +/[_-\s]/bad_escape_is_literal +Failed: error 150 at offset 5: invalid range in character class + +/[\B\R\X]/B +Failed: error 107 at offset 2: escape sequence is invalid in character class + +/[\B\R\X]/B,bad_escape_is_literal +Failed: error 107 at offset 2: escape sequence is invalid in character class + +/[A-\BP-\RV-\X]/B +Failed: error 107 at offset 4: escape sequence is invalid in character class + +/[A-\BP-\RV-\X]/B,bad_escape_is_literal +Failed: error 107 at offset 4: escape sequence is invalid in character class # ---------------------------------------------------------------------- |