Group 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表單一捕獲群的結果。
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
- 繼承
- 衍生
- 屬性
備註
由於量詞的存在,捕獲組可以在單一匹配中捕捉零、一個或多個字串。 (更多資訊請參見 量詞。)所有由單一擷取群組匹配的子串都可以從該 Captures 屬性中取得。 關於最後擷取的子字串資訊可直接從 Value 和 Index 屬性中取得。 (也就是說,該 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) |