2012-01-09 14 views
0

あなたが知っているかもしれませんが、ラテンアルファベットでU/VおよびI/jの間に差はなかったです。それはこの手紙を分ける非常に遅い伝統であり、多くのラテン語の文章はそのような分離を持っていません。 この伝統に従い、私はU/Vを無視して単語やI/jの文字を見つけるために、私の小さな辞書のユーザーのために利用できるようにすることを決めました。たとえば、 'adjuvo'、 'adiuvo'、 'adjuuo'などと入力すると、同じ結果が得られます。これに到達する最良の方法は何ですか?たとえば、私は単語のリストを持っています。どのようにして、Pythonをu/vとi/jの違いにならないようにすることができますか?どうもありがとう!マッチングの前に文字列Canonicalise交換可能な文字

答えて

6

。すべてのvをuと、すべてのjをiと置き換えます。ディクショナリでは、各正準形式からすべての一致する非正則形式へのマッピングを格納します。

+0

私はみます、ありがとうございます。 :-) – ghostmansd

関連する問題