diff options
author | zherczeg <zherczeg@6239d852-aaf2-0410-a92c-79f79f948069> | 2017-05-23 15:17:44 +0000 |
---|---|---|
committer | zherczeg <zherczeg@6239d852-aaf2-0410-a92c-79f79f948069> | 2017-05-23 15:17:44 +0000 |
commit | 9868f55dc8e6e322febf7d6c366c1ea413be2807 (patch) | |
tree | 4d987e7be9684bcaf7c5c82a9986e32084ee02b9 /testdata/testoutput24 | |
parent | 24360bb0154064ded1f49f0dcf15d870042e682b (diff) | |
download | pcre2-9868f55dc8e6e322febf7d6c366c1ea413be2807.tar.gz |
Use atomic blocks after starstar during conversion.
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@798 6239d852-aaf2-0410-a92c-79f79f948069
Diffstat (limited to 'testdata/testoutput24')
-rw-r--r-- | testdata/testoutput24 | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/testdata/testoutput24 b/testdata/testoutput24 index 5884f99..9c5466d 100644 --- a/testdata/testoutput24 +++ b/testdata/testoutput24 @@ -367,7 +367,7 @@ No match (?s) /**\/abc/ -(?s)(?:\A|[^/])abc\z +(?s)(?:\A|/)abc\z /abc\/**/ (?s)\Aabc/ @@ -375,6 +375,30 @@ No match /abc\/**\/abc/ (?s)\Aabc/(*COMMIT)(?:.*?/)??abc\z +/**\/*a*b*g*n*t/ +(?s)(?:\A|/)(?>[^/]*?a)(?>[^/]*?b)(?>[^/]*?g)(?>[^/]*?n)(?>[^/]*?t\z) + abcd/abcdefg/abcdefghijk/abcdefghijklmnop.txt + 0: /abcdefghijklmnop.txt + +/**\/*a*\/**/ +(?s)(?:\A|/)(?>[^/]*?a)(?>[^/]*?/) + xx/xx/xx/xax/xx/xb + 0: /xax/ + +/**\/*a*/ +(?s)(?:\A|/)(?>[^/]*?a)(?>[^/]*?\z) + xx/xx/xx/xax + 0: /xax + xx/xx/xx/xax/xx +No match + +/**\/*a*\/**\/*b*/ +(?s)(?:\A|/)(?>[^/]*?a)(?>[^/]*?/)(*COMMIT)(?:.*?/)??(?>[^/]*?b)(?>[^/]*?\z) + xx/xx/xx/xax/xx/xb + 0: /xax/xx/xb + xx/xx/xx/xax/xx/x +No match + #pattern convert=glob:glob_no_starstar /***/ |