2020年05月02日
ITパスポート過去問 30年春 問85
30年春 問題一覧へ
問85 ワイルドカードを使って "*A*.te??" の表現で文字列を検索するとき,@〜Cの文字列のうち,検索条件に一致するものだけを全て挙げたものはどれか。ここで,ワイルドカードの"?"は任意の1文字を表し,"*"は0個以上の任意の文字から成る文字列を表す。
@ A.text
A AA.tex
B B.Atex
C BA.Btext
ア @ イ @,A ウ A,B,C エ B,C
"*A*.te??"の場合、Aの文字の前に文字が0個以上あればいいので、なくても、複数あってもよい。
また、Aと.の間にも文字がなくても、複数あってもよい。
teの後ろには、文字が2つあることになる。
@ 当てはまる。
A teの後ろに1文字しかないので当てはまらない
B 最初のAが.の後ろに行ってしまっていることと、teの後ろに1文字しかないため、当てはまらない
C .とteの間には何も入ってはいけないので当てはまらない
そのため正解は、アとなる。
ア
30年春 問題一覧へ
にほんブログ村
問題
問85 ワイルドカードを使って "*A*.te??" の表現で文字列を検索するとき,@〜Cの文字列のうち,検索条件に一致するものだけを全て挙げたものはどれか。ここで,ワイルドカードの"?"は任意の1文字を表し,"*"は0個以上の任意の文字から成る文字列を表す。
@ A.text
A AA.tex
B B.Atex
C BA.Btext
ア @ イ @,A ウ A,B,C エ B,C
解説
"*A*.te??"の場合、Aの文字の前に文字が0個以上あればいいので、なくても、複数あってもよい。
また、Aと.の間にも文字がなくても、複数あってもよい。
teの後ろには、文字が2つあることになる。
@ 当てはまる。
A teの後ろに1文字しかないので当てはまらない
B 最初のAが.の後ろに行ってしまっていることと、teの後ろに1文字しかないため、当てはまらない
C .とteの間には何も入ってはいけないので当てはまらない
そのため正解は、アとなる。
答
にほんブログ村
【30年春テクノロジ系の最新記事】
この記事へのコメント