MENU

LPIC Level1 正規表現

目次

正規表現のメタ文字について

正規表現は色々なことに使われます。よく問題で出題されるのでまとめようと思います。

ワイルドカードと混同することがありますが、違うので注意!!

メタ文字説明
.任意の1文字を表す
*直前の文字またはグループの0回以上の繰り返しを表す
+直前の文字またはグループの1回以上の繰り返しを表す
?直前の文字またはグループの0回または1回の出現を表す
{n}直前の文字またはグループのn回の出現を表す
{n,}直前の文字またはグループのn回以上の出現を表す
{n,m}直前の文字またはグループのn回以上、m回以下の出現を表す
[]文字クラスを表す。括弧内に含まれる文字のいずれか1つにマッチする
[^]否定文字クラスを表す。括弧内に含まれる文字以外の任意の1文字にマッチする
\エスケープ文字を表す。次の文字をリテラルとして扱う
^行頭を表す
$行末を表す
\b単語境界を表す
\B非単語境界を表す
メタ文字一覧
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

SESで常駐しているサーバーエンジニアの普通の会社員
物理サーバーの導入、仮想基盤サーバーの導入、クラウド環境の導入作業等を設計から行っています。
趣味はゲームと漫画・アニメ
最近の口癖は時間がほしい。
最近はプログラミングもやりたいなぁと思い、独学で少しずつ勉強中。

コメント

コメントする

目次