« gray literature | トップページ | silo »

2004.12.03

greedy

【訳語】貪欲な
【語義】正規表現において、指定したパターンのうち最も長いものがヒットするロジックを指す言葉。
【反義語】non-greedy 「ものぐさ」

【コメント】
単語自体はもちろん何の変哲もない、ただの形容詞ですが、IT 文脈ではこんな意味になります。
たとえば、HTML タグを検索しようとして <.*> と指定しても、greedy の場合には、

<TAG> FOO </TAG>

のすべてがヒットしてしまいます。つまり、.* という任意文字指定には、> も含まれてしまうので、最後の閉じ > の直前までが .* に当たると解釈されてしまうわけです。このような解釈の仕方を greedy と言います。

英語では、どんな専門用語にも平易な単語を平気で流用するので、どうにも様にならない訳語が定着したりするものです。

12月 3, 2004 英語辞典 |

トラックバック


この記事へのトラックバック一覧です: greedy:

コメント

この記事へのコメントは終了しました。