私は、(スペルミスの可能性がある)単語を取得し、辞書に対して部分一致の可能性を見つけるPythonでオートコンプリートプログラムを作成しようとしています。具体的には、一文字多い、一文字少ない、一文字違う単語を探しています。入力単語に基づいて正規表現文字列ジェネレーターを作成せずに Python でこれを行う方法はありますか? 同様に、3 つの一般的な正規表現文字列を記述できますか?それとも、単語内のすべての場所でワイルドカードを使用して個別の正規表現文字列を作成してテストする関数を記述する必要がありますか?