問題タブ [misspelling]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
json - ハッシュマップのキーを入力文字列と照合する最良の方法 (soundex を使用)
国名をキーとする HashMap があります。これらの国で使用できる代替名の JSON ファイルもあります。
ここで、ユーザーに国名を尋ね、それに応じて続行する必要があります。彼らが有効な国名を与える場合、私のコードは入力を HashMap に存在するキーと照合します。ここで一致するものが見つからない場合は、代替名を含む JSON ファイルの入力と一致させようとします。
問題は、ユーザーが正確な国名を指定した場合にのみ入力が一致することです。少しでもスペルを間違えると、一致するものは見つかりません。
これを克服するために、Soundex を使用して、誰かが国名のスペルを間違えた場合に、私のコードがその国を意味するかどうかを尋ねられるようにすることを考えています。
例えば
(コード)ここに国名を入力してください:
(ユーザー) Unted Stats of America (ここにスペルミスがあります)
(コード)アメリカ合衆国のことですか?
私のコードがHashMapまたはJSONファイルに存在するすべての値と入力を一致させたくないので、国名を効率的に一致させるための役立つヒントを誰かが教えてくれれば本当にありがたいです。
ありがとう。
debugging - Angular2 - テンプレートのタイプミスを検出する
HTML テンプレートのタイプミスを検出する最良の方法は何ですか?
例:
する必要があります
理想的には、コンパイル中にコンソールにエラーを表示したいと思います。または、ブラウザのデバッグ コンソールで。
TestBed
クラスを使用して単体テストを作成し、このようなものを使用できることを知っています
python - Python Spelling 置換パッケージ、単語を辞書に追加する方法は?
私は、オートコレクト、スペルチェッカー、テキストブロブなど、スペルを簡単に置き換えるための多くのオプションを試しました。ただし、Zumba など、辞書にない単語がいくつかあります。パッケージの辞書に追加しようとしましたが、引き続き同じ結果が得られます。
たとえば、オートコレクトの例として、\autocorrect-master\words.bz2 に辞書を配置しました...ここにあるすべてのファイルに単語を追加しました。パッケージをリロードしても変化なし!
私はパッケージを編集するのが初めてなので、私が何か間違ったことをしている、またはそれが不可能であると考えてください!
ほとんどの場合、すべてのパッケージがうまく機能しますが、辞書にない特定の単語を説明できるようにする必要があります。
前もって感謝します