From d9cb72d8906de9069168e8425d027ed1aa25cbbc Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Thu, 8 Aug 2024 17:25:19 +0200
Subject: [PATCH] docs: add additional glob matching examples (#30416)

---
 docs/usage/string-pattern-matching.md | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/docs/usage/string-pattern-matching.md b/docs/usage/string-pattern-matching.md
index c22001a58a..90a855558a 100644
--- a/docs/usage/string-pattern-matching.md
+++ b/docs/usage/string-pattern-matching.md
@@ -81,10 +81,15 @@ If you need a case-sensitive pattern you must use a regex pattern.
 
 ### Example glob patterns
 
-| Pattern  | Glob pattern explanation                |
-| -------- | --------------------------------------- |
-| `abc123` | matches `abc123` exactly, or `AbC123`   |
-| `abc*`   | matches `abc`, `abc123`, `ABCabc`, etc. |
+| Pattern     | Glob pattern explanation                                     |
+| ----------- | ------------------------------------------------------------ |
+| `abc123`    | matches `abc123` exactly, or `AbC123`                        |
+| `abc*`      | matches `abc`, `abc123`, `ABCabc`, but not `abc/def`         |
+| `abc**/*`   | matches `abc/def` but not `abc`, `abcd`, or `abc/def/ghi`,   |
+| `abc**/**`  | matches `abc/def` and `abc/def/ghi`, but not `abc` or `abcd` |
+| `abc{/,}**` | matches `abc`, `abcd`, `abc/def`, and `abc/def/ghi`          |
+
+All matches above are case-insensitive, even if not shown.
 
 ## Negative matching
 
-- 
GitLab