summaryrefslogtreecommitdiff
path: root/testdata/testoutput24
diff options
context:
space:
mode:
authorzherczeg <zherczeg@6239d852-aaf2-0410-a92c-79f79f948069>2017-05-16 07:14:11 +0000
committerzherczeg <zherczeg@6239d852-aaf2-0410-a92c-79f79f948069>2017-05-16 07:14:11 +0000
commit77c367efeabcab06926ad1565ea503f3e9ae3819 (patch)
treec0f5a080243620c0690f3d2aa38c5f1d33890941 /testdata/testoutput24
parent409de878ecb8e428c60d9f7e9d20bfb3891967dc (diff)
downloadpcre2-77c367efeabcab06926ad1565ea503f3e9ae3819.tar.gz
Initial version of bash glob conversion.
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@783 6239d852-aaf2-0410-a92c-79f79f948069
Diffstat (limited to 'testdata/testoutput24')
-rw-r--r--testdata/testoutput2433
1 files changed, 33 insertions, 0 deletions
diff --git a/testdata/testoutput24 b/testdata/testoutput24
index ebc5d09..fc5d4bc 100644
--- a/testdata/testoutput24
+++ b/testdata/testoutput24
@@ -340,6 +340,39 @@ No match
\Aa[^/]*b\z
#pattern convert=unset
+#pattern convert=glob_bash,convert_glob_separator=/
+
+# Non control character checking
+
+//
+\A\z
+
+/A\B\\C\D/
+\AAB\\CD\z
+
+/A'B'C'''\'''D''/
+\AABC\\D\z
+
+/A""B"\\\"\C"''""/
+\AAB\\"\\C\z
+
+/'\{}?*+[]()|.^$'/
+\A\\\{\}\?\*\+\[\]\(\)\|\.\^\$\z
+
+/*a*\/*b*/
+\A(?:[^./][^/]*?)??a(*COMMIT)[^/]*?/(*COMMIT)(?:[^./][^/]*?)??b(*COMMIT)[^/]*?\z
+
+/?a?\/?b?/
+\A[^./]a[^/]/[^./]b[^/]\z
+
+/a|b@(a|b)*\/@(a|b)/
+\Aa\|b(?:a|b)(*COMMIT)[^/]*?/(?!\.)(?:a|b)\z
+
+/\/@(a\/|b\/)\//
+\A/(?!\.)(?:a(*F)|b(*F))/\z
+
+
+#pattern convert=unset
#pattern convert=posix_extended
/a[[:>:]z/