On Sunday, 9 September 2018 06:30:19 UTC+1, Steven D'Aprano wrote: > > On Sat, Sep 08, 2018 at 04:33:07AM -0700, Paddy3118 wrote: > > I wrote a blog post > > < > http://paddy3118.blogspot.com/2009/07/case-of-disappearing-over-bar.html>nearly > > > > a decade ago on extending a Rosetta Code task example > > <http://rosettacode.org/wiki/Reverse_a_string>to handle the correct > > reversal of strings with combining characters. > > I wouldn't care too much about a dedicated "reverse" method that handled > combining characters. I think that's just a special case of iterating > over graphemes. If we can iterate over graphemes, then reversing because > trivial: > > ''.join(reversed(mystring.graphemes())) > > The Unicode Consortium offer an algorithm for identifying grapheme > clusters in text strings, and there's at least three requests on the > tracker (one closed, two open). > > https://bugs.python.org/issue30717 > > https://bugs.python.org/issue18406 > > https://bugs.python.org/issue12733 >
Well that ends this idea! Thanks Steve :-)
_______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/