AspExprRegex クラス

定義

ASP.NET 式ブロックを解析する正規表現を提供します。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public ref class AspExprRegex : System::Text::RegularExpressions::Regex
public class AspExprRegex : System.Text.RegularExpressions.Regex
type AspExprRegex = class
    inherit Regex
Public Class AspExprRegex
Inherits Regex
継承
AspExprRegex

注釈

AspExprRegex クラスは、ASP.NET 式ブロック (...%><%=) を解析するコンパイル済み正規表現を提供します。

手記

System.Web.RegularExpressions クラスは、.NET Framework によって内部的に使用され、ASP.NET ページを解析します。

コンストラクター

AspExprRegex()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

AspExprRegex クラスの新しいインスタンスを初期化します。

AspExprRegex(TimeSpan)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したタイムアウト値を使用して、AspExprRegex クラスの新しいインスタンスを初期化します。

フィールド

capnames

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

CompileToAssembly メソッドによって生成された Regex オブジェクトによって使用されます。

(継承元 Regex)
caps

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

CompileToAssembly メソッドによって生成された Regex オブジェクトによって使用されます。

(継承元 Regex)
capsize

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

CompileToAssembly メソッドによって生成された Regex オブジェクトによって使用されます。

(継承元 Regex)
capslist

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

CompileToAssembly メソッドによって生成された Regex オブジェクトによって使用されます。

(継承元 Regex)
factory

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

CompileToAssembly メソッドによって生成された Regex オブジェクトによって使用されます。

(継承元 Regex)
internalMatchTimeout

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

操作がタイムアウトするまでのパターン マッチング操作で経過できる最大時間。

(継承元 Regex)
pattern

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

CompileToAssembly メソッドによって生成された Regex オブジェクトによって使用されます。

(継承元 Regex)
roptions

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

CompileToAssembly メソッドによって生成された Regex オブジェクトによって使用されます。

(継承元 Regex)

プロパティ

CapNames

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

名前付きキャプチャ グループをインデックス値にマップするディクショナリを取得または設定します。

(継承元 Regex)
Caps

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

番号付きキャプチャ グループをインデックス値にマップするディクショナリを取得または設定します。

(継承元 Regex)
MatchTimeout

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のインスタンスのタイムアウト間隔を取得します。

(継承元 Regex)
Options

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

Regex コンストラクターに渡されたオプションを取得します。

(継承元 Regex)
RightToLeft

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

正規表現が右から左に検索されるかどうかを示す値を取得します。

(継承元 Regex)

メソッド

Count(ReadOnlySpan<Char>, Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

正規表現のすべての出現箇所を入力スパンで検索し、一致する数を返します。

(継承元 Regex)
Count(ReadOnlySpan<Char>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

正規表現のすべての出現箇所を入力スパンで検索し、一致する数を返します。

(継承元 Regex)
Count(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

正規表現のすべての出現箇所を入力文字列で検索し、一致する数を返します。

(継承元 Regex)
EnumerateMatches(ReadOnlySpan<Char>, Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

正規表現のすべての出現箇所を入力スパンで検索し、一致を反復処理する Regex.ValueMatchEnumerator を返します。

(継承元 Regex)
EnumerateMatches(ReadOnlySpan<Char>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

正規表現のすべての出現箇所を入力スパンで検索し、一致を反復処理する Regex.ValueMatchEnumerator を返します。

(継承元 Regex)
EnumerateSplits(ReadOnlySpan<Char>, Int32, Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

正規表現のすべての出現箇所を入力スパンで検索し、一致の前後の分割を反復処理する Regex.ValueSplitEnumerator を返します。

(継承元 Regex)
EnumerateSplits(ReadOnlySpan<Char>, Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

正規表現のすべての出現箇所を入力スパンで検索し、一致の前後の分割を反復処理する Regex.ValueSplitEnumerator を返します。

(継承元 Regex)
EnumerateSplits(ReadOnlySpan<Char>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

正規表現のすべての出現箇所を入力スパンで検索し、一致の前後の分割を反復処理する Regex.ValueSplitEnumerator を返します。

(継承元 Regex)
Equals(Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetGroupNames()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

正規表現のキャプチャ グループ名の配列を返します。

(継承元 Regex)
GetGroupNumbers()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

配列内のグループ名に対応するキャプチャ グループ番号の配列を返します。

(継承元 Regex)
GetHashCode()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のインスタンスの Type を取得します。

(継承元 Object)
GroupNameFromNumber(Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したグループ番号に対応するグループ名を取得します。

(継承元 Regex)
GroupNumberFromName(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したグループ名に対応するグループ番号を返します。

(継承元 Regex)
InitializeReferences()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

古い.

CompileToAssembly メソッドによって生成された Regex オブジェクトによって使用されます。

(継承元 Regex)
IsMatch(ReadOnlySpan<Char>, Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

Regex コンストラクターで指定された正規表現が、指定した入力スパン内の一致を検索するかどうかを示します。

(継承元 Regex)
IsMatch(ReadOnlySpan<Char>)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

Regex コンストラクターで指定された正規表現が、指定した入力スパン内の一致を検索するかどうかを示します。

(継承元 Regex)
IsMatch(String, Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

Regex コンストラクターで指定された正規表現が、指定した入力文字列内の指定した開始位置から始まる一致を検索するかどうかを示します。

(継承元 Regex)
IsMatch(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

Regex コンストラクターで指定された正規表現が、指定した入力文字列内の一致を検出するかどうかを示します。

(継承元 Regex)
Match(String, Int32, Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した開始位置から始まり、指定した文字数のみを検索して、正規表現の最初の出現箇所を入力文字列で検索します。

(継承元 Regex)
Match(String, Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

文字列内の指定した開始位置から始まる正規表現の最初の出現箇所を入力文字列で検索します。

(継承元 Regex)
Match(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した入力文字列を検索して、Regex コンストラクターで指定された正規表現が最初に出現する箇所を検索します。

(継承元 Regex)
Matches(String, Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した入力文字列を検索し、文字列内の指定した開始位置から始まる正規表現のすべての出現箇所を検索します。

(継承元 Regex)
Matches(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した入力文字列を検索して、正規表現のすべての出現箇所を検索します。

(継承元 Regex)
MemberwiseClone()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在の Objectの簡易コピーを作成します。

(継承元 Object)
Replace(String, MatchEvaluator, Int32, Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した入力部分文字列で、正規表現パターンに一致する文字列の指定された最大数を、MatchEvaluator デリゲートによって返される文字列に置き換えます。

(継承元 Regex)
Replace(String, MatchEvaluator, Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した入力文字列で、正規表現パターンに一致する文字列の指定された最大数を、MatchEvaluator デリゲートによって返される文字列に置き換えます。

(継承元 Regex)
Replace(String, MatchEvaluator)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した入力文字列で、指定した正規表現に一致するすべての文字列を、MatchEvaluator デリゲートによって返される文字列に置き換えます。

(継承元 Regex)
Replace(String, String, Int32, Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した入力部分文字列で、正規表現パターンに一致する文字列の指定された最大数を、指定した置換文字列に置き換えます。

(継承元 Regex)
Replace(String, String, Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した入力文字列で、正規表現パターンに一致する文字列の指定された最大数を、指定した置換文字列に置き換えます。

(継承元 Regex)
Replace(String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した入力文字列で、正規表現パターンに一致するすべての文字列を、指定した置換文字列に置き換えます。

(継承元 Regex)
Split(String, Int32, Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した最大回数の入力文字列を、Regex コンストラクターで指定された正規表現によって定義された位置にある部分文字列の配列に分割します。 正規表現パターンの検索は、入力文字列内の指定した文字位置から開始します。

(継承元 Regex)
Split(String, Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した最大回数の入力文字列を、Regex コンストラクターで指定された正規表現によって定義された位置にある部分文字列の配列に分割します。

(継承元 Regex)
Split(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力文字列を、Regex コンストラクターで指定された正規表現パターンで定義された位置にある部分文字列の配列に分割します。

(継承元 Regex)
ToString()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

Regex コンストラクターに渡された正規表現パターンを返します。

(継承元 Regex)
UseOptionC()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

古い.

CompileToAssembly メソッドによって生成された Regex オブジェクトによって使用されます。

(継承元 Regex)
UseOptionR()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

古い.

CompileToAssembly メソッドによって生成された Regex オブジェクトによって使用されます。

(継承元 Regex)

明示的なインターフェイスの実装

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在の Regex オブジェクトを逆シリアル化するために必要なデータを SerializationInfo オブジェクトに設定します。

(継承元 Regex)

適用対象

こちらもご覧ください