What's the best way to match uppercase or lowercase characters with a regular expression in a unicode-aware way? Obviously [A-Z] and [a-z] aren't going to cut it. I thought there were character classes of the form ::upper:: or similar syntax, but can't find them in the docs. Maybe I'm getting it mixed up with Perl regexen.
The upper() and lower() methods do work on accented characters in a unicode string, so there has to be some recognition of unicode case in there somewhere. Thanks, Jason -- http://mail.python.org/mailman/listinfo/python-list