ある値とある値が完全一致することを、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」という関数で表現されることがありますが、あるサイトによればリージェックスと読むそうです。
英語は難しいですね。
コメント