皆さん、こんにちは!
ITパスポート講座担当の小野です。
寒い日が続いていますが、カゼなどをひかないように、体調管理に気を付けていきましょう!
ITパスポートでは「任意の文字列」と表現が出てきます。
これがなかなかわかりにくいということでご質問を受けます。
今回は、この点について、解説しましょう。
問題)ワイルドカードの“%”が0個以上の連続した任意の文字列を表し、
“_”が任意の1文字を表すとき、文字列全体が“% イ% ン_”に一致するものはどれか。
ア アクセスポイント
イ イベントドリブン
ウ クライアントサーバ
エ リバースエンジニアリング
解答)“%イ%ン_”という文字列があります。
“%”:0個以上の連続した任意の文字が入るそうです。要するに、何かの文字が
たくさん入るかもしれない、1個も入らないかもしれないということです。
“_”:任意の1文字が入るそうです。
ですから、文字を“○”で表すとすると、
選択肢ア~エの中で最後の二文字が“ン○“となっているのは、選択肢アとエです。
では、選択肢アについて、上記のように○を使って表すと次のようになります。
つまり、“アクセスポイント”は“%イ%ン_”で表した文字列といえ、アが正解となります。