部分一致検索は「“含まれているかどうか”で柔らかく絞り込むための基本テクニックです」
業務システムで文字列検索をするとき、完全一致だけでは使い勝手が悪い場面が多いです。 例えば、次のようなケースをイメージしてみてください。
「山田」で検索したら「山田太郎」「山田花子」もヒットしてほしい。 「東京」で検索したら「東京都」「東京支店」「東京営業所」も対象にしたい。 「abc」で検索したら「xyz-abc-123」も見つけたい。
こうした「含まれていればヒットしてほしい」という検索が、まさに部分一致検索です。 ここでは、初心者の方にも分かりやすいように、 部分一致検索の基本、実務で使えるコード例、テンプレート、 そして重要なポイントを連続した流れで丁寧に解説していきます。
