部分一致 【partial match】
概要
部分一致(partial match)とは、文字列の検索や比較で、対象の一部が一致している状態のこと。また、そのような状態を一致とみなす比較・検索方法。比較や照合の場合は、「ABCDE」と「BCD」のように比較対象の二つの文字列のいずれかが、もう一方の中に含まれるような状態を指す。「ABXDE」と「ABYDE」のように部分的に一致する箇所がある状態を指すこともある。
このうち、「ABCDE」と「ABC」のように一方が他方の先頭に一致することを「先頭一致」(forward match)、「ABCDE」と「CDE」のように末尾に一致することを「後方一致」(backward match)という。
検索の場合は、検索語やフレーズの一部を任意のパターンに一致するワイルドカード文字列などに置き換えて検索し、それ以外の部分が一致している状態のことを指すこともある。
一方、比較対象や検索語が完全に一致している状態や比較方法のことを「完全一致」(exact match)という。
(2020.3.30更新)