本文へスキップ
Certia
テクノロジ系
春期

基本情報技術者 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*は記号+や*を文字として含み該当しません。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。