System.Text.RegularExpressions 名前空間
System.Text.RegularExpressions 名前空間には、.NET Framework 正規表現エンジンへのアクセスを提供するクラスが含まれています。この名前空間は、Microsoft .NET Framework 内で実行するいずれのプラットフォームまたは言語より使用される可能性のある正規表現機能を提供します。
名前空間の階層構造
クラス
Capture |
単一の部分式キャプチャの結果を表します。 Capture は、正常終了した単一のキャプチャで取得される 1 つの部分文字列を表します。 |
CaptureCollection |
キャプチャした一連の部分文字列を表します。 CaptureCollection は、単一のキャプチャ グループによって実行された一連のキャプチャを返します。 |
Group |
Group は、単一のキャプチャ グループによるキャプチャの結果を表します。キャプチャ グループは、量指定子を使用することによって 1 回の検索で 0 個、1 個、または複数個の文字列をキャプチャできるため、 Group は Capture オブジェクトのコレクションを提供することになります。 |
GroupCollection |
キャプチャされたグループのコレクションを表します。 GroupCollection は、単一の検索でキャプチャされた一連のグループを返します。 |
Match |
1 回の正規表現検索に一致した結果を表します。 |
MatchCollection |
正規表現パターンを入力文字列に繰り返し適用したときに、パターンに一致した一連の対象を表します。 |
Regex |
変更不可の正規表現を表します。 |
RegexCompilationInfo |
コンパイラが正規表現をコンパイルしてスタンドアロン アセンブリを作成するために使用する情報を提供します。 |
デリゲート
列挙体
参照
.NET Framework クラス ライブラリ