字符串是否已标准化?

时间:2018-01-28 20:20:46

标签: python unicode

在Python中是否有标准或干净的方法来确定字符串是否已规范化,假设使用Normalizer.Form.NFKD

例如,在我当前的方法中,首先我将字符串规范化,然后将其与原始字符串进行比较。如果它们是相同的,我得出结论,我的字符串是规范化的,否则它不是。

>>> word = u'cómo'
>>> unicodedata.normalize('NFKD', word) == word
False
>>> word = u'como'
>>> unicodedata.normalize('NFKD', word) == word
True

0 个答案:

没有答案