IT資格用語解説基本情報技術者試験・形式言語
正規表現
更新日:
用語解説
正規表現は、文字の並び、選択、繰り返しなどを組み合わせて、条件に合う文字列のパターンを表す記法です。
■ 試験で押さえるポイント
「*」は0回以上の繰り返し、「+」は1回以上の繰り返しを表します。
先頭と末尾を指定する記号(アンカー)で、文字列全体を条件に合わせられます。
括弧の対応のような入れ子の構造は、一般に表せません。
■ 選択肢での判断ポイント
平たい文字列のパターンに向き、入れ子の構造には文脈自由文法が向いています。