シカクマナボ.ITパスポート

ITパスポート 平成30年春期 問85

出典:IPA「ITパスポート試験」平成30年春期 問85

ワイルドカードを使って "*A*.te??" の表現で文字列を検索するとき,①~④の文字列のうち,検索条件に一致するものだけを全て挙げたものはどれか。ここで,ワイルドカードの"?"は任意の1文字を表し,"*"は0個以上の任意の文字から成る文字列を表す。
  1. A.text
  2. AA.tex
  3. B.Atex
  4. BA.Btext

正解と解説を見る

正解:ア

条件は「Aを含む部分」の後にドットがあり、その後がteと任意の2文字です。A.textはドット以降がtextの4文字なので一致します。

AA.texは末尾が3文字で不足し、B.Atexはドット後がteで始まりません。BA.Btextもドット後の先頭がBなので不一致。該当は①だけです。

条件を選んで演習する