同じ都市の人を検索できるようにする機能に取り組んでいます。
私は地理位置情報の使用を楽しみにしていないので、ユーザーに都市を入力してもらいました。そのため、人々がお互いを見つけるには、同じ都市名を入力する必要があります。
現在、大文字と小文字を区別するデータベースを使用しているため、文字列が一致する必要があるため、次のような単純化手順を考えていました。
- user inputs city "New York"
->new york
->newyork
次に私が楽しみにしていることは、タイプミスとして「new yprk」と入力した人々が、それでもお互いを見つけられるようにすることです。
私は車輪を再発明したくないので、わずかに異なる単語が同じものとしてカウントされるように、そのような単語を「ハッシュ」することについて知っているスクリプトはありますか?
前もって感謝します。