テクノロジ系
春期
基本情報技術者 2016年 春期 問3
3 / 80
UNIXにおける正規表現[A-Z]+【0-9]*が表現する文字列の集合の要素とな るものはどれか。ここで、正規表現は次の規則に従う。 [A一2]は、大文字の英字1文字を表す。 [0-9]は、数字1文字を表す。 +は,直前の正規表現の1回以上の繰返しであることを表す。 *は,直前の正規表現の0回以上の繰返しであることを表す。
正解と解説
表示する
正解 エ
ABCDEF = 4ー
正規表現[A-Z]+[0-9]*は、大文字英字1文字以上の後に数字0文字以上が続く列を表します。ABCDEFは英字のみ(数字0回)で条件を満たします。456789は数字だけ、ABC+99や ABC99*は記号+や*を文字として含み該当しません。