DataBindRegex 類別

定義

提供規則運算式 (Regular Expression),以剖析 ASP.NET 資料繫結 (Data Binding) 運算式。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

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

備註

DataBindRegex類別會提供正則運算式來剖析 ASP.NET 資料系結運算式 (<%# .。。 %>).

注意

這些 System.Web.RegularExpressions 類別會由 .NET Framework 在內部使用,以剖析 ASP.NET 網頁。

建構函式

DataBindRegex()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

初始化 DataBindRegex 類別的新執行個體。

DataBindRegex(TimeSpan)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用指定的逾時值,初始化 DataBindRegex 類別的新執行個體。

欄位

capnames

CompileToAssembly 方法所產生的 Regex 物件使用。

(繼承來源 Regex)
caps

CompileToAssembly 方法所產生的 Regex 物件使用。

(繼承來源 Regex)
capsize

CompileToAssembly 方法所產生的 Regex 物件使用。

(繼承來源 Regex)
capslist

CompileToAssembly 方法所產生的 Regex 物件使用。

(繼承來源 Regex)
factory

CompileToAssembly 方法所產生的 Regex 物件使用。

(繼承來源 Regex)
internalMatchTimeout

在作業逾時之前可在模式比對作業中流逝的最長時間。

(繼承來源 Regex)
pattern

CompileToAssembly 方法所產生的 Regex 物件使用。

(繼承來源 Regex)
roptions

CompileToAssembly 方法所產生的 Regex 物件使用。

(繼承來源 Regex)

屬性

CapNames

取得或設定字典,對應具名擷取群組及其索引值。

(繼承來源 Regex)
Caps

取得或設定字典,對應編號的擷取群組及其索引值。

(繼承來源 Regex)
MatchTimeout

取得目前執行個體的逾時間隔。

(繼承來源 Regex)
Options

取得傳入 Regex 建構函式的選項。

(繼承來源 Regex)
RightToLeft

取得值,指出規則運算式是否由右至左搜尋。

(繼承來源 Regex)

方法

Count(ReadOnlySpan<Char>)

搜尋輸入範圍中所有出現的正則運算式,並傳回相符專案的數目。

(繼承來源 Regex)
Count(String)

搜尋輸入字串中所有出現的正則運算式,並傳回相符專案的數目。

(繼承來源 Regex)
EnumerateMatches(ReadOnlySpan<Char>)

搜尋輸入範圍中所有出現的正則運算式,並傳回 Regex.ValueMatchEnumerator 逐一查看相符專案。

(繼承來源 Regex)
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetGroupNames()

傳回規則運算式的擷取群組名稱的陣列。

(繼承來源 Regex)
GetGroupNumbers()

傳回對應陣列中群組名稱的擷取群組編號的陣列。

(繼承來源 Regex)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
GroupNameFromNumber(Int32)

取得對應指定群組編號的群組名稱。

(繼承來源 Regex)
GroupNumberFromName(String)

傳回對應指定群組名稱的群組編號。

(繼承來源 Regex)
InitializeReferences()

CompileToAssembly 方法所產生的 Regex 物件使用。

(繼承來源 Regex)
IsMatch(ReadOnlySpan<Char>)

指出 Regex 建構函式中指定的正則運算式是否在指定的輸入範圍中找到相符專案。

(繼承來源 Regex)
IsMatch(String)

表示 Regex 建構函式中指定的規則運算式是否要在指定的輸入字串中尋找相符項目。

(繼承來源 Regex)
IsMatch(String, Int32)

表示 Regex 建構函式中所指定的規則運算式,是否要從字串中指定的起始位置開始,在指定的輸入字串中尋找相符項目。

(繼承來源 Regex)
Match(String)

在指定的輸入字串中,搜尋符合 Regex 建構函式中所指定規則運算式的第一個項目。

(繼承來源 Regex)
Match(String, Int32)

從字串中指定的開始位置開始,在輸入字串中搜尋規則運算式的第一個相符項目。

(繼承來源 Regex)
Match(String, Int32, Int32)

從指定的開始位置開始並且僅搜尋指定數目的字元,在輸入字串中搜尋規則運算式的第一個相符項目。

(繼承來源 Regex)
Matches(String)

在指定的輸入字串搜尋規則運算式的所有項目。

(繼承來源 Regex)
Matches(String, Int32)

自字串中指定的開始位置開始,在指定的輸入字串搜尋規則運算式的所有項目。

(繼承來源 Regex)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
Replace(String, MatchEvaluator)

在指定的輸入字串中,使用由 MatchEvaluator 委派所傳回的字串,取代所有與指定之規則運算式相符的字串。

(繼承來源 Regex)
Replace(String, MatchEvaluator, Int32)

在指定的輸入字串中,使用 MatchEvaluator 委派所傳回的字串來取代符合規則運算式模式的指定最大字串數目。

(繼承來源 Regex)
Replace(String, MatchEvaluator, Int32, Int32)

在指定的輸入子字串中,使用 MatchEvaluator 委派所傳回的字串來取代符合規則運算式模式的指定最大字串數目。

(繼承來源 Regex)
Replace(String, String)

在指定的輸入字串中,使用指定的取代字串來取代符合規則運算式模式的所有字串。

(繼承來源 Regex)
Replace(String, String, Int32)

在指定的輸入字串中,使用指定的取代字串來取代符合規則運算式模式的指定最大字串數目。

(繼承來源 Regex)
Replace(String, String, Int32, Int32)

在指定的輸入子字串中,使用指定的取代字串來取代符合規則運算式模式的指定最大字串數目。

(繼承來源 Regex)
Split(String)

Regex 建構函式中指定之規則運算式模式所定義的位置,將輸入字串分隔成子字串的陣列。

(繼承來源 Regex)
Split(String, Int32)

Regex 建構函式中指定的規則運算式所定義的位置,以指定的最大次數來將輸入字串分隔成子字串的陣列。

(繼承來源 Regex)
Split(String, Int32, Int32)

Regex 建構函式中指定的規則運算式所定義的位置,以指定的最大次數來將輸入字串分隔成子字串的陣列。 規則運算式模式從輸入字串中指定的字元位置開始搜尋。

(繼承來源 Regex)
ToString()

傳回傳遞至 Regex 建構函式中的規則運算式模式。

(繼承來源 Regex)
UseOptionC()

CompileToAssembly 方法所產生的 Regex 物件使用。

(繼承來源 Regex)
UseOptionR()

CompileToAssembly 方法所產生的 Regex 物件使用。

(繼承來源 Regex)

明確介面實作

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

將還原序列化目前 SerializationInfo 物件所需的資料填入 (Populate) Regex 物件。

(繼承來源 Regex)

適用於

另請參閱