基礎理論
ITパスポート試験|ワイルドカードを使って "*A*.te??" の表現で文字列を検索するとき,①~④の文字列のうち,検索条件に一致…
ワイルドカードを使って "*A*.te??" の表現で文字列を検索するとき,①~④の文字列のうち,検索条件に一致するものだけを全て挙げたものはどれか。ここで,ワイルドカードの"?"は任意の1文字を表し,"*"は0個以上の任意の文字から成る文字列を表す。A.textAA.texB.AtexBA.Btext
ア①
イ①,②
ウ②,③,④
エ③,④
正解
ア.①
パターン"*A*.te??"を解析すると:「*」=任意文字列(0文字以上)、「A」=文字Aが必須、「*」=任意文字列(0文字以上)、「.te」=リテラル、「?」=任意1文字、「?」=任意1文字の計6要素。①「A.text」は先頭*が0文字・A一致・次の*が0文字・.te一致・x(1文字)・t(1文字)=完全一致。②「AA.tex」は.teの後が「x」の1文字のみでその後の2文字目が存在せず?が不足。③「B.Atex」は.te部分を含まず不一致。④「BA.Btext」は.teを含まず拡張子構造が異なり不一致。よって①のみが正解。
?選択肢ごとの解説
ア ○パターン"*A*.te??"を解析すると:「*」=任意文字列(0文字以上)、「A」=文字Aが必須、「*」=任意文字列(0文字以上)、「.te」=リテラル、「?」=任意1文字、「?」=任意1文字の計6要素。①「A.text」は先頭*が0文字・A一致・次の*が0文字・.te一致・x(1文字)・t(1文字)=完全一致。②「AA.tex」は.teの後が「x」の1文字のみでその後の2文字目が存在せず?が不足。③「B.Atex」は.te部分を含まず不一致。④「BA.Btext」は.teを含まず拡張子構造が異なり不一致。よって①のみが正解。
イ ×①と②の両方を含む選択肢。②「AA.tex」は".te"の後に続く文字が"x"の1文字のみで、パターンの"??"(2文字必須)を満たさないため不一致である。
ウ ×②・③・④の組み合わせ。③「B.Atex」はパターンの「.te」という文字列を含まず、マッチしない。④「BA.Btext」も拡張子部分の構造が".Btext"で…
エ ×③と④のみの選択肢。前述の通り③④いずれも".te??"のパターンにマッチしない。
基礎理論の他の問題
ディープラーニングに関するニューラルネットワークに関する品質管理担当者が行っている検査を自動化することを考えた。10,000枚の製品画像と,それに対する品質管理担当者による不良品か…AIに利用されるニューラルネットワークにおける活性化関数に関するCPUのクロック周波数や通信速度などを表すときに用いられる国際単位系(SI)接頭語に関する利用者がスマートスピーカーに向けて話し掛けた内容に対して,スマートスピーカーから音声で応答するための処理手順が(1)~(4)…AIの関連技術であるディープラーニングに用いられる技術として,最も適切なものはどれかAIにおいて,広範囲かつ大量のデータで訓練されたものであり,ファインチューニングなどによって文章生成AIのような様々な用途に…
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。
ITパスポート試験は全2,669問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。
登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。
作成・校閲:ukamiru編集部 · 最終更新 2026-08-15 · ITパスポート試験 過去問 · itpass-h30h-q85
