System.Text.RegularExpressions 名前空間

System.Text.RegularExpressions 名前空間には、.NET Framework 正規表現エンジンへのアクセスを提供するクラスが含まれています。 The System.Text.RegularExpressions namespace contains classes that provide access to the .NET Framework regular expression engine. この名前空間に用意されている正規表現機能は、Microsoft .NET Framework 内で実行される任意のプラットフォームまたは言語から使用できます。 The namespace provides regular expression functionality that may be used from any platform or language that runs within the Microsoft .NET Framework. この名前空間に格納されている型に加え、RegexStringValidator クラスを使用すると、特定の文字列が正規表現パターンに準拠しているかどうかを確認できます。 In addition to the types contained in this namespace, the RegexStringValidator class enables you to determine whether a particular string conforms to a regular expression pattern.

クラス

Capture

正常に終了した単一の部分式キャプチャの結果を表します。Represents the results from a single successful subexpression capture.

CaptureCollection

単一キャプチャ グループによるキャプチャのセットを表します。Represents the set of captures made by a single capturing group.

Group

単一のキャプチャ グループからの結果を表します。Represents the results from a single capturing group.

GroupCollection

1 回の検索一致でキャプチャされたグループのセットを返します。Returns the set of captured groups in a single match.

Match

1 回の正規表現検索に一致した結果を表します。Represents the results from a single regular expression match.

MatchCollection

正規表現パターンを入力文字列に繰り返し適用したときに、パターンに一致した一連の対象を表します。Represents the set of successful matches found by iteratively applying a regular expression pattern to the input string.

Regex

変更不可の正規表現を表します。Represents an immutable regular expression.

RegexCompilationInfo

正規表現をコンパイルしてスタンドアロン アセンブリを作成するために使用する正規表現についての情報を提供します。Provides information about a regular expression that is used to compile a regular expression to a stand-alone assembly.

RegexMatchTimeoutException

正規表現パターン一致メソッドの実行時間がそのタイムアウト間隔を超えるとスローされる例外。The exception that is thrown when the execution time of a regular expression pattern-matching method exceeds its time-out interval.

RegexRunner

RegexRunner クラスは、コンパイル済みの正規表現の基本クラスです。The RegexRunner class is the base class for compiled regular expressions.

RegexRunnerFactory

コンパイルされた正規表現用の RegexRunner クラスを作成します。Creates a RegexRunner class for a compiled regular expression.

列挙型

RegexOptions

正規表現オプションを設定するために使用する列挙値を提供します。Provides enumerated values to use to set regular expression options.

代理人

MatchEvaluator

Replace メソッドの操作中に、正規表現との一致が見つかるたびに呼び出されるメソッドを表します。Represents the method that is called each time a regular expression match is found during a Replace method operation.

こちらもご覧ください