音声学と正書法に従って英語の単語を探すのに役立つ語彙辞書を作成しています。この辞書は、私が子供たちに教える必要のある英語の単語の具体例を見つけるのに役立ちます。
このために、私は約200kの単語キーを使用して大きなPython辞書を作成しました。その値は、音声学です。
たとえば、最後の-aK * e書記素を持つ単語を検索するために、K *は任意の量の子音であり、正規表現を使用してすべてのキーを解析できます。
ただし、実際に単語をグリッドに記述されているかのようにマッピングする方が少し賢いと思いました。したがって、最後の文字が-eなどであるすべての単語を「ブックマーク」することができます。したがって、単語を検索するときは、それらのブックマークを呼び出すだけで、ヒットすることを確認し、上記の例のように複数の条件の検索を実行するたびに、解析する単語の量を減らすことができます。
私の戦略は本当に意味がありますか?それとも、正規表現を使用する方法ですか?
プログラムする時間がほとんどないので、タイピングに貴重な時間を費やす前に、専門家のアドバイスをお願いします。ありがとう。