IT用語。exact matchとpartial matchとは?

徒然草2.0

ある値とある値が完全一致することを、exact match(イグザクトマッチ)と言う。

部分一致のことをpartial match(パーティアルマッチ?)と言う。

なぜか日本語で使ってくれない人がいて、一瞬「イグザクト…え?なんのこと?」となるので、覚えるために4種類のマッチを英語読みでまとめておきます。

  • 完全一致(exact match)イグザクトマッチ
    • (使用例)’AAA’と’AAA’の文字列が完全一致する。
  • 部分一致(partial match)パーティアルマッチ
    • (使用例)’B’は’ABC’と部分一致する。
  • 前方一致(forward match)フォワードマッチ
    • (使用例)’A’は’ABC’と前文一致する。
  • 後方一致(backward match)バックワードマッチ
    • (使用例)’C’は’ABC’と後方一致する。

※イグザクト=「ぴったり」という気持ちいい語感だから英語にするのかな?

※なおマッチを記述する正規表現は英語でRegular Expression(レギュラーエクスプレッション)と言う。略語として「regex」または「regexp」という関数で表現されることがありますが、あるサイトによればリージェックスと読むそうです。

英語は難しいですね。

徒然草2.0
スポンサーリンク
シェアする
gomiryoをフォローする
ごみぶろぐ

コメント

タイトルとURLをコピーしました