平成28年 春期 基本情報技術者 午前 問3

UNIXにおける正規表現[A - Z]+ [0 - 9]*が表現する文字列の集合の要素となるものはどれか。
ここで、正規表現は次の規則に従う。

[A - Z]は、英字1文字を表す。
[0 - 9]は、数字1文字を表す。
*は、直前の正規表現の0回以上の繰返しを表す。
+は、直前の正規表現の1回以上の繰返しを表す。

 ア  456789
 イ  ABC+99
 ウ  ABC99*
 エ  ABCDEF


答え エ


解説
[A - Z]+は、英字の1個以上、[0 - 9]*は数字が0個なので、正規表現[A - Z]+ [0 - 9]*が表現する文字列は英字だけの文字列、英字文字列数字文字列になるので、ABCDEF(エ)です。


キーワード
・正規表現

キーワードの解説

戻る 一覧へ 次へ