]> granicus.if.org Git - python/commitdiff
Added note in footnote about string comparisons about
authorMark Summerfield <list@qtrac.plus.com>
Wed, 3 Oct 2007 08:53:21 +0000 (08:53 +0000)
committerMark Summerfield <list@qtrac.plus.com>
Wed, 3 Oct 2007 08:53:21 +0000 (08:53 +0000)
unicodedata.normalize().

Doc/reference/expressions.rst

index 4e95ec3630677c366febabc8001216e9494a7d9a..488f0907e09f7b6718091463a7805a9a2747e8ef 100644 (file)
@@ -1330,9 +1330,10 @@ groups from right to left).
 
 .. [#] While comparisons between unicode strings make sense at the byte
    level, they may be counter-intuitive to users. For example, the
-   strings ``u"\u00C7"`` and ``u"\u0327\u0043"`` compare differently,
+   strings ``u"\u00C7"`` and ``u"\u0043\u0327"`` compare differently,
    even though they both represent the same unicode character (LATIN
-   CAPTITAL LETTER C WITH CEDILLA).
+   CAPTITAL LETTER C WITH CEDILLA). To compare strings in a human
+   recognizable way, compare using :func:`unicodedata.normalize`.
 
 .. [#] The implementation computes this efficiently, without constructing lists or
    sorting.