Commit 22495ddf authored by Martin Panter's avatar Martin Panter

Issue #27800: Document limitation and workaround for multiple RE repetitions

parent b598ec65
...@@ -79,6 +79,12 @@ how the regular expressions around them are interpreted. Regular ...@@ -79,6 +79,12 @@ how the regular expressions around them are interpreted. Regular
expression pattern strings may not contain null bytes, but can specify expression pattern strings may not contain null bytes, but can specify
the null byte using a ``\number`` notation such as ``'\x00'``. the null byte using a ``\number`` notation such as ``'\x00'``.
Repetition qualifiers (``*``, ``+``, ``?``, ``{m,n}``, etc) cannot be
directly nested. This avoids ambiguity with the non-greedy modifier suffix
``?``, and with other modifiers in other implementations. To apply a second
repetition to an inner repetition, parentheses may be used. For example,
the expression ``(?:a{6})*`` matches any multiple of six ``'a'`` characters.
The special characters are: The special characters are:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment