基本情報技術者試験の過去問と解説
[TOP] [午前分野別] [午後分野別] [キーワード索引] [令和元年秋午前] [令和元年秋午後]

平成14年 春期 基本情報技術者 午前 問10
問10   正規表現が表す文字列の集合

 正規表現 [A−Z] + [0−9] * が表現する文字列の集合の要素となるものはどれか。

ここで,

[A−Z] :英字1文字を表す。

[0−9] :数字1文字を表す。

*:  直前の正規表現の0回以上の繰返しを表す。

+:  直前の正規表現の1回以上の繰返しを表す。

ア 456789     イ ABC99*     ウ ABC+99     エ ABCDEF
解答←クリックすると正解が表示されます

解説

 正規表現の規則で、
"*"は、直前の正規表現の0回以上の繰返しを表し、
"+"は、直前の正規表現の1回以上の繰返しを表す。

 よって、正規表現 [A−Z] + [0−9] * は、英字が1文字以上で、数字は0文字以上の 文字列となる。

 よって、エが正解となる。


[←前の問題] [次の問題→] [問題一覧表] [分野別] [キーワード索引] [基本情報技術者試験TOP ]