Skip to content

Commit 05d6537

Browse files
authored
Add proper footnotes to tutorial.md (#1235)
Signed-off-by: RD WebDesign <[email protected]>
1 parent 406dc71 commit 05d6537

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

docs/regex/tutorial.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -92,10 +92,10 @@ In addition to character groups, there are also some special character classes a
9292
Character class | Equivalent | Pi-hole specific | Interpretation
9393
--------------- | ---------------- | ---------------- | ---------------
9494
`[[:digit:]]` | `[0-9]` | No | digits
95-
`[[:lower:]]` | `[a-z]` | No | lowercase letters*
96-
`[[:upper:]]` | `[A-Z]` | No | uppercase letters*
97-
`[[:alpha:]]` | `[A-Za-z]` | No | alphabetic characters*
98-
`[[:alnum:]]` | `[A-Za-z0-9]` | No | alphabetic characters* and digits
95+
`[[:lower:]]` | `[a-z]` | No | lowercase letters[^*]
96+
`[[:upper:]]` | `[A-Z]` | No | uppercase letters[^*]
97+
`[[:alpha:]]` | `[A-Za-z]` | No | alphabetic characters[^*]
98+
`[[:alnum:]]` | `[A-Za-z0-9]` | No | alphabetic characters[^*] and digits
9999
`[[:blank:]]` | `[ \t]` | Yes | blank characters
100100
`[[:cntrl:]]` | N/A | Yes | control characters
101101
`[[:graph:]]` | N/A | Yes | all printable characters except space
@@ -104,7 +104,9 @@ Character class | Equivalent | Pi-hole specific | Interpretation
104104
`[[:space:]]` | `[ \f\n\r\t\v]` | Yes | white-space characters
105105
`[[:xdigit:]]` | `[0-9a-fA-F]` | Yes | hexadecimal digits
106106

107-
\* FTL matches case-insensitive by default as case does not matter in domain names
107+
///Footnotes Go Here///
108+
109+
[^*]: FTL matches case-insensitive by default as case does not matter in domain names
108110

109111
Note that character classes are abbreviations, they need to be used in character groups, i.e., enclosed in `[]`. As such, the equivalent of `[0-9]` would be `[[:digit:]]`, *not* `[:digit:]`. It is allowed to mix character classes with classical character groups. For example, `[a-z0-9]` is identical to `[a-z[:digit:]]`.
110112

0 commit comments

Comments
 (0)