正規表現の構文
正規表現の照合規則は次のとおりです。
- 文字マッチング:通常の文字を使って、入力された該当の文字とマッチングさせる。
- ワイルドカードマッチング:任意の1文字に一致させる特別な文字の使用
- 文字クラス一致:文字クラスを使用して、特定の文字の集合内の任意の文字と一致させること。
- 任意の文字セットに属さない文字に一致する逆文字クラスのマッチング
- 特定数のマッチングを表現する: 特殊文字を使用し、前のエレメントの数値を指定する。
- 境界一致:特別な文字を使用して入力の境界位置に一致させます。
- サブパターンマッチング:サブパターンを括弧で囲むことで表し、マッチした内容を保存します。
- 複数のサブパターンから1つを選択するマッチング: 縦棒文字を使用して複数のサブパターンから1つを選択する。
- 逆参照照合:スラッシュと番号を使用して、前の部分表現照合内容を参照
- 前方一致性ゼロ幅アサーションマッチング:特別な文字を使用して、一致が特定の位置の前または後に現れなければならないことを指定します。
- 貪欲・非貪欲マッチング:特殊文字を使ってマッチングを貪欲か非貪欲かを指定する。
- ゼロ幅アサーションマッチ:特定の文字の直前または直後にマッチする必要があるが、文字自身を含まない特殊文字を使用する。