2024年 ITパスポート 午前 問93

関係データベースで管理している“従業員”表から、氏名が‘%葉_’に該当する従業員を抽出した。 抽出された従業員名は何名か。 ここで、“_”は任意の1文字を表し、“%”は0文字以上の任意の文字列を表すものとする。

 ア  1  イ  2  ウ  3  エ  4


答え イ


解説
‘%葉_’は、“_”は任意の1文字を表し、“%”は0文字以上の任意の文字列なので、‘葉’の前に0文字以上、後ろに1文字の氏名になるので、これに当てはまるものは「千葉翔」「鈴木葉子」の2名(イ)になる。


キーワード
・正規表現

キーワードの解説
  • 正規表現
    文字列の集合を一つの文字列で表現する方法の一つです。
    正規表現を使えば、文字列を直接指定せず、「特徴」(パターン)を指定することができるため、表記の揺れを吸収して検索を行ったり、複数の異なる文字列を一括して置換したりすることができます。

もっと、「正規表現」について調べてみよう。

戻る 一覧へ 次へ