語言

Regex.Count 方法

定義

多載

名稱 Description
Count(ReadOnlySpan<Char>)

搜尋輸入範圍中所有出現的正則表達式,並傳回相符項目的數目。

Count(String)

搜尋輸入字串中所有出現的正則表示式,並傳回相符項目的數目。

Count(ReadOnlySpan<Char>, Int32)

搜尋輸入範圍中所有出現的正則表達式,並傳回相符項目的數目。

Count(ReadOnlySpan<Char>, String)

搜尋輸入範圍中所有出現的正則表達式,並傳回相符項目的數目。

Count(String, String)

搜尋輸入字串中所有出現的正則表示式,並傳回相符項目的數目。

Count(ReadOnlySpan<Char>, String, RegexOptions)

搜尋輸入範圍中所有出現的正則表達式,並傳回相符項目的數目。

Count(String, String, RegexOptions)

搜尋輸入字串中所有出現的正則表示式,並傳回相符項目的數目。

Count(ReadOnlySpan<Char>, String, RegexOptions, TimeSpan)

搜尋輸入範圍中所有出現的正則表達式,並傳回相符項目的數目。

Count(String, String, RegexOptions, TimeSpan)

搜尋輸入字串中所有出現的正則表示式,並傳回相符項目的數目。

Count(ReadOnlySpan<Char>)

來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs

搜尋輸入範圍中所有出現的正則表達式,並傳回相符項目的數目。

public:
 int Count(ReadOnlySpan<char> input);
public int Count(ReadOnlySpan<char> input);
member this.Count : ReadOnlySpan<char> -> int
Public Function Count (input As ReadOnlySpan(Of Char)) As Integer

參數

input
ReadOnlySpan<Char>

尋找匹配的時間。

傳回

配對數量。

適用於

Count(String)

來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs

搜尋輸入字串中所有出現的正則表示式,並傳回相符項目的數目。

public:
 int Count(System::String ^ input);
public int Count(string input);
member this.Count : string -> int
Public Function Count (input As String) As Integer

參數

input
String

要搜尋相符專案的字串。

傳回

配對數量。

例外狀況

input 為 null。

適用於

Count(ReadOnlySpan<Char>, Int32)

來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs

搜尋輸入範圍中所有出現的正則表達式,並傳回相符項目的數目。

public:
 int Count(ReadOnlySpan<char> input, int startat);
public int Count(ReadOnlySpan<char> input, int startat);
member this.Count : ReadOnlySpan<char> * int -> int
Public Function Count (input As ReadOnlySpan(Of Char), startat As Integer) As Integer

參數

input
ReadOnlySpan<Char>

尋找匹配的時間。

startat
Int32

要開始搜尋之以零起始的字元位置。

傳回

配對數量。

適用於

Count(ReadOnlySpan<Char>, String)

來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs

搜尋輸入範圍中所有出現的正則表達式,並傳回相符項目的數目。

public:
 static int Count(ReadOnlySpan<char> input, System::String ^ pattern);
public static int Count(ReadOnlySpan<char> input, string pattern);
static member Count : ReadOnlySpan<char> * string -> int
Public Shared Function Count (input As ReadOnlySpan(Of Char), pattern As String) As Integer

參數

input
ReadOnlySpan<Char>

尋找匹配的時間。

pattern
String

要比對的正則表達式模式。

傳回

配對數量。

例外狀況

發生正則表達式剖析錯誤。

適用於

Count(String, String)

來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs

搜尋輸入字串中所有出現的正則表示式,並傳回相符項目的數目。

public:
 static int Count(System::String ^ input, System::String ^ pattern);
public static int Count(string input, string pattern);
static member Count : string * string -> int
Public Shared Function Count (input As String, pattern As String) As Integer

參數

input
String

要搜尋相符專案的字串。

pattern
String

要比對的正則表達式模式。

傳回

配對數量。

例外狀況

inputpattern 為空值。

發生正則表達式剖析錯誤。

適用於

Count(ReadOnlySpan<Char>, String, RegexOptions)

來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs

搜尋輸入範圍中所有出現的正則表達式,並傳回相符項目的數目。

public:
 static int Count(ReadOnlySpan<char> input, System::String ^ pattern, System::Text::RegularExpressions::RegexOptions options);
public static int Count(ReadOnlySpan<char> input, string pattern, System.Text.RegularExpressions.RegexOptions options);
static member Count : ReadOnlySpan<char> * string * System.Text.RegularExpressions.RegexOptions -> int
Public Shared Function Count (input As ReadOnlySpan(Of Char), pattern As String, options As RegexOptions) As Integer

參數

input
ReadOnlySpan<Char>

尋找匹配的時間。

pattern
String

要比對的正則表達式模式。

options
RegexOptions

一個位元組合的列舉值,指定匹配選項。

傳回

配對數量。

例外狀況

options 不是有效的正則表達選項值的位元組合。

發生正則表達式剖析錯誤。

適用於

Count(String, String, RegexOptions)

來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs

搜尋輸入字串中所有出現的正則表示式,並傳回相符項目的數目。

public:
 static int Count(System::String ^ input, System::String ^ pattern, System::Text::RegularExpressions::RegexOptions options);
public static int Count(string input, string pattern, System.Text.RegularExpressions.RegexOptions options);
static member Count : string * string * System.Text.RegularExpressions.RegexOptions -> int
Public Shared Function Count (input As String, pattern As String, options As RegexOptions) As Integer

參數

input
String

要搜尋相符專案的字串。

pattern
String

要比對的正則表達式模式。

options
RegexOptions

一個位元組合的列舉值,指定匹配選項。

傳回

配對數量。

例外狀況

inputpattern 為空值。

options 不是有效的正則表達選項值的位元組合。

發生正則表達式剖析錯誤。

適用於

Count(ReadOnlySpan<Char>, String, RegexOptions, TimeSpan)

來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs

搜尋輸入範圍中所有出現的正則表達式,並傳回相符項目的數目。

public:
 static int Count(ReadOnlySpan<char> input, System::String ^ pattern, System::Text::RegularExpressions::RegexOptions options, TimeSpan matchTimeout);
public static int Count(ReadOnlySpan<char> input, string pattern, System.Text.RegularExpressions.RegexOptions options, TimeSpan matchTimeout);
static member Count : ReadOnlySpan<char> * string * System.Text.RegularExpressions.RegexOptions * TimeSpan -> int
Public Shared Function Count (input As ReadOnlySpan(Of Char), pattern As String, options As RegexOptions, matchTimeout As TimeSpan) As Integer

參數

input
ReadOnlySpan<Char>

尋找匹配的時間。

pattern
String

要比對的正則表達式模式。

options
RegexOptions

一個位元組合的列舉值,指定匹配選項。

matchTimeout
TimeSpan

一個逾時區間,或 InfiniteMatchTimeout 表示方法不應逾時。

傳回

配對數量。

例外狀況

options 不是有效的正則表達式選項(RegexOptions)值的位元組合,或 matchTimeout 為負值、零值,或大於約24天。

發生正則表達式剖析錯誤。

適用於

Count(String, String, RegexOptions, TimeSpan)

來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs
來源:
Regex.Count.cs

搜尋輸入字串中所有出現的正則表示式,並傳回相符項目的數目。

public:
 static int Count(System::String ^ input, System::String ^ pattern, System::Text::RegularExpressions::RegexOptions options, TimeSpan matchTimeout);
public static int Count(string input, string pattern, System.Text.RegularExpressions.RegexOptions options, TimeSpan matchTimeout);
static member Count : string * string * System.Text.RegularExpressions.RegexOptions * TimeSpan -> int
Public Shared Function Count (input As String, pattern As String, options As RegexOptions, matchTimeout As TimeSpan) As Integer

參數

input
String

要搜尋相符專案的字串。

pattern
String

要比對的正則表達式模式。

options
RegexOptions

一個位元組合的列舉值,指定匹配選項。

matchTimeout
TimeSpan

一個逾時區間,或 InfiniteMatchTimeout 表示方法不應逾時。

傳回

配對數量。

例外狀況

inputpattern 為空值。

options 不是有效的正則表達式選項(RegexOptions)值的位元組合,或 matchTimeout 為負值、零值,或大於約24天。

發生正則表達式剖析錯誤。

適用於