mirror of
https://github.com/python/cpython.git
synced 2026-01-06 07:22:09 +00:00
gh-133286: add explanation about seq for pathlib Pattern Language (#133340)
This commit is contained in:
parent
b5febf73b9
commit
ac8df4b589
1 changed files with 5 additions and 2 deletions
|
|
@ -1781,9 +1781,12 @@ The following wildcards are supported in patterns for
|
|||
``?``
|
||||
Matches one non-separator character.
|
||||
``[seq]``
|
||||
Matches one character in *seq*.
|
||||
Matches one character in *seq*, where *seq* is a sequence of characters.
|
||||
Range expressions are supported; for example, ``[a-z]`` matches any lowercase ASCII letter.
|
||||
Multiple ranges can be combined: ``[a-zA-Z0-9_]`` matches any ASCII letter, digit, or underscore.
|
||||
|
||||
``[!seq]``
|
||||
Matches one character not in *seq*.
|
||||
Matches one character not in *seq*, where *seq* follows the same rules as above.
|
||||
|
||||
For a literal match, wrap the meta-characters in brackets.
|
||||
For example, ``"[?]"`` matches the character ``"?"``.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue