2019年 秋期 ITパスポート 問99

ワイルドカードに関する次の記述中のa、bに入れる字句の適切な組合せはどれか。

任意の1文字を表す“?”と、長さゼロ以上の任意の文字列を表す“*”を使った文字の検索について考える。
  a  では、“データ”を含む文字列が該当する。
また、  b  では、“データ”で終わる文字列が該当する。

a b
?データ* ?データ
?データ* *データ
*データ* ?データ
*データ* *データ


答え エ


解説
「“データ”を含む文字列」は、“データ”の前後に長さがゼロ以上の任意の文字列がある場合なので『*データ*』になります。
「“データ”で終わる文字列」は、“データ”の前に長さがゼロ以上の任意の文字列があリ、“データ”の後ろには何の文字もない場合なので『*データ』になります。

a b
*データ* *データ


キーワード
・ワイルドカード

キーワードの解説

戻る 一覧へ 次へ