語言

Group 類別

定義

代表單一捕獲群的結果。

public ref class Group : System::Text::RegularExpressions::Capture
public class Group : System.Text.RegularExpressions.Capture
[System.Serializable]
public class Group : System.Text.RegularExpressions.Capture
type Group = class
    inherit Capture
[<System.Serializable>]
type Group = class
    inherit Capture
Public Class Group
Inherits Capture
繼承
Group
衍生
屬性

備註

由於量詞的存在,捕獲組可以在單一匹配中捕捉零、一個或多個字串。 (更多資訊請參見 量詞。)所有由單一擷取群組匹配的子串都可以從該 Captures 屬性中取得。 關於最後擷取的子字串資訊可直接從 ValueIndex 屬性中取得。 (也就是說,該 Group 實例等價於該屬性回傳 Captures 的集合的最後一項,該集合反映了捕獲群最後一次捕獲的結果。)

屬性

名稱 Description
Captures

取得捕獲群所匹配的所有捕獲集合,依最內左至第一順序(或若正則表達式有 RightToLeft 選項修改則為最內至最右一順序)。 收藏中可能沒有或更多項目。

Index

取得原始字串中捕獲子串第一個字元的位置。

(繼承來源 Capture)
Length

取得捕獲子串的長度。

(繼承來源 Capture)
Name

回傳目前實例所代表的捕獲群組名稱。

Success

獲得一個表示配對是否成功的值。

Value

從輸入字串取得擷取的子字串。

(繼承來源 Capture)
ValueSpan

從輸入字串取得擷取的 span。

(繼承來源 Capture)

方法

名稱 Description
Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
Synchronized(Group)

回傳 Group 一個與所提供物件相當的物件,且安全可在多個執行緒間共享。

ToString()

透過呼叫 Value 屬性,從輸入字串中擷取的子字串。

(繼承來源 Capture)

適用於