unicodedata

参考文献

  1. unicodedata --- Unicode データベース — Python 3.14.5 ドキュメント, , 2026年5月18日参照.

Snippets

アクセント記号を除去する


import unicodedata

def remove_diacritics(text):
    text = unicodedata.normalize('NFKD', text)
    return ''.join(c for c in text if not unicodedata.combining(c))

assert remove_diacritics('Müller') == 'Muller'