Steven D'Aprano <[email protected]> added the comment:
It is better to raise each issue in its own ticket.
You seem to have three distinct issues here:
- The issue listed in the title, which I don't understand. A demonstration of
the issue would be helpful.
- The unrelated(?) issue of bad \N{} escapes, which appears to have nothing to
do with regexes, but maybe I'm wrong? In any case, whether this is regular
expressions or plain old strings, it seems reasonable to me to limit \N{} to
ASCII-only (Unicode guarantees that code point names are ASCII) and some
reasonable length. I can't imagine the Unicode consortium ever deciding on a
name > 255 characters, it wouldn't be practical.
- The difference in normalisation between group names and identifiers.
----------
nosy: +steven.daprano
_______________________________________
Python tracker <[email protected]>
<https://bugs.python.org/issue46350>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com