ワイルドカードを使って“*A*.te??”の表現で文字列を検索するとき,①~④の文字列のうち,検索条件に一致するものだけを全て挙げたものはどれか。ここで,ワイルドカードの“?”は任意の1文字を表し,“*”は0個以上の任意の文字から成る文字列を表す。
① A.text
② AA.tex
③ B.Atex
④ BA.Btext
- ①
- ①,②
- ②,③,④
- ③,④
解答
ア
解説
① A.text
検索条件に一致します
② AA.tex
“?”は1文字のため、“??”は2文字であり、“te”の後ろが1文字のこちらは検索条件に一致しません。
③ B.Atex
“?”は1文字のため、“??”は2文字であり、“te”の後ろが1文字のこちらは検索条件に一致しません。
④ BA.Btext
検索条件の“.t”は“.”と“t”の間に文字がないことを示すため、こちらは検索条件に一致しません。
参考情報
分野・分類
分野 | テクノロジ系 |
大分類 | 基礎理論 |
中分類 | 基礎理論 |
小分類 | 情報に関する理論 |
出典
- IP 平成30年度 春期 問85