初級シスアド過去問題 解答・解説

解答:ウ

この問題のように文字列の検索を行うときに決まった文字や文字列以外を指定するときに使われる文字をワイルドカードという。

「*」は0文字以上の任意の文字列、「?」は任意の1文字に当たる。

X*.Y??

  1. 先頭の文字がXである
  2. 0文字以上の任意の文字列
  3. 「.」
  4. Y
  5. 任意の2文字

以上の5つの条件を満たしている文字列を解答群から見つければよい。