psolin / cleanco

Company Name Processor written in Python
MIT License
318 stars 94 forks source link

improve string comparisons #45

Closed petri closed 4 years ago

petri commented 4 years ago

The current implementation just does case-insensitive matching. Comparisons are however much more complex in Unicode world. See for example:

https://stackoverflow.com/questions/319426/how-do-i-do-a-case-insensitive-string-comparison

http://www.unicode.org/reports/tr15/#Normalization_Forms_Table

petri commented 4 years ago

Done in 708e1ae177f8d1ebe6f2ed0751ba85b88261dbd5