unicodedataモジュールのnormalize()関数は、次のコードのように文字列の正規化で使えます。
>>> import unicodedata
>>> unicodedata.normalize('NFKC', 'アアAA')
'アアAA' # 結果
「NFKC」で正規化の条件を指定しており、ここでは「半角カナを全角カナに変換し、全角英数字を半角英数字に変換」しています。
Go to list of users who liked
unicodedataモジュールのnormalize()関数は、次のコードのように文字列の正規化で使えます。
>>> import unicodedata
>>> unicodedata.normalize('NFKC', 'アアAA')
'アアAA' # 結果
「NFKC」で正規化の条件を指定しており、ここでは「半角カナを全角カナに変換し、全角英数字を半角英数字に変換」しています。
Register as a new user and use Qiita more conveniently
Go to list of users who liked