Regex.Count Método

Definição

Sobrecargas

Name Descrição
Count(ReadOnlySpan<Char>)

Pesquisa num intervalo de entrada todas as ocorrências de uma expressão regular e devolve o número de correspondências.

Count(String)

Pesquisa numa cadeia de entrada todas as ocorrências de uma expressão regular e devolve o número de correspondências.

Count(ReadOnlySpan<Char>, Int32)

Pesquisa num intervalo de entrada todas as ocorrências de uma expressão regular e devolve o número de correspondências.

Count(ReadOnlySpan<Char>, String)

Pesquisa num intervalo de entrada todas as ocorrências de uma expressão regular e devolve o número de correspondências.

Count(String, String)

Pesquisa numa cadeia de entrada todas as ocorrências de uma expressão regular e devolve o número de correspondências.

Count(ReadOnlySpan<Char>, String, RegexOptions)

Pesquisa num intervalo de entrada todas as ocorrências de uma expressão regular e devolve o número de correspondências.

Count(String, String, RegexOptions)

Pesquisa numa cadeia de entrada todas as ocorrências de uma expressão regular e devolve o número de correspondências.

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

Pesquisa num intervalo de entrada todas as ocorrências de uma expressão regular e devolve o número de correspondências.

Count(String, String, RegexOptions, TimeSpan)

Pesquisa numa cadeia de entrada todas as ocorrências de uma expressão regular e devolve o número de correspondências.

Count(ReadOnlySpan<Char>)

Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs

Pesquisa num intervalo de entrada todas as ocorrências de uma expressão regular e devolve o número de correspondências.

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

Parâmetros

input
ReadOnlySpan<Char>

O tempo para procurar uma correspondência.

Devoluções

O número de fósforos.

Aplica-se a

Count(String)

Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs

Pesquisa numa cadeia de entrada todas as ocorrências de uma expressão regular e devolve o número de correspondências.

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

Parâmetros

input
String

A cadeia para procurar uma correspondência.

Devoluções

O número de fósforos.

Exceções

input é null.

Aplica-se a

Count(ReadOnlySpan<Char>, Int32)

Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs

Pesquisa num intervalo de entrada todas as ocorrências de uma expressão regular e devolve o número de correspondências.

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

Parâmetros

input
ReadOnlySpan<Char>

O tempo para procurar uma correspondência.

startat
Int32

A posição de carácter base zero a partir da qual se deve iniciar a pesquisa.

Devoluções

O número de fósforos.

Aplica-se a

Count(ReadOnlySpan<Char>, String)

Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs

Pesquisa num intervalo de entrada todas as ocorrências de uma expressão regular e devolve o número de correspondências.

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

Parâmetros

input
ReadOnlySpan<Char>

O tempo para procurar uma correspondência.

pattern
String

O padrão de expressão regular para corresponder.

Devoluções

O número de fósforos.

Exceções

Ocorreu um erro de análise sintática de expressões regulares.

Aplica-se a

Count(String, String)

Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs

Pesquisa numa cadeia de entrada todas as ocorrências de uma expressão regular e devolve o número de correspondências.

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

Parâmetros

input
String

A cadeia para procurar uma correspondência.

pattern
String

O padrão de expressão regular para corresponder.

Devoluções

O número de fósforos.

Exceções

input ou pattern é null.

Ocorreu um erro de análise sintática de expressões regulares.

Aplica-se a

Count(ReadOnlySpan<Char>, String, RegexOptions)

Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs

Pesquisa num intervalo de entrada todas as ocorrências de uma expressão regular e devolve o número de correspondências.

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

Parâmetros

input
ReadOnlySpan<Char>

O tempo para procurar uma correspondência.

pattern
String

O padrão de expressão regular para corresponder.

options
RegexOptions

Uma combinação bit a bit dos valores de enumeração que especificam opções para correspondência.

Devoluções

O número de fósforos.

Exceções

options não é uma combinação válida bit a bit dos valores RegexOptions.

Ocorreu um erro de análise sintática de expressões regulares.

Aplica-se a

Count(String, String, RegexOptions)

Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs

Pesquisa numa cadeia de entrada todas as ocorrências de uma expressão regular e devolve o número de correspondências.

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

Parâmetros

input
String

A cadeia para procurar uma correspondência.

pattern
String

O padrão de expressão regular para corresponder.

options
RegexOptions

Uma combinação bit a bit dos valores de enumeração que especificam opções para correspondência.

Devoluções

O número de fósforos.

Exceções

input ou pattern é null.

options não é uma combinação válida bit a bit dos valores RegexOptions.

Ocorreu um erro de análise sintática de expressões regulares.

Aplica-se a

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

Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs

Pesquisa num intervalo de entrada todas as ocorrências de uma expressão regular e devolve o número de correspondências.

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

Parâmetros

input
ReadOnlySpan<Char>

O tempo para procurar uma correspondência.

pattern
String

O padrão de expressão regular para corresponder.

options
RegexOptions

Uma combinação bit a bit dos valores de enumeração que especificam opções para correspondência.

matchTimeout
TimeSpan

Um intervalo de time-out, ou InfiniteMatchTimeout para indicar que o método não deve expirar.

Devoluções

O número de fósforos.

Exceções

options não é uma combinação válida bit a bit dos valores RegexOptions, ou matchTimeout é negativo, zero ou superior a aproximadamente 24 dias.

Ocorreu um erro de análise sintática de expressões regulares.

Aplica-se a

Count(String, String, RegexOptions, TimeSpan)

Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs
Origem:
Regex.Count.cs

Pesquisa numa cadeia de entrada todas as ocorrências de uma expressão regular e devolve o número de correspondências.

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

Parâmetros

input
String

A cadeia para procurar uma correspondência.

pattern
String

O padrão de expressão regular para corresponder.

options
RegexOptions

Uma combinação bit a bit dos valores de enumeração que especificam opções para correspondência.

matchTimeout
TimeSpan

Um intervalo de time-out, ou InfiniteMatchTimeout para indicar que o método não deve expirar.

Devoluções

O número de fósforos.

Exceções

input ou pattern é null.

options não é uma combinação válida bit a bit dos valores RegexOptions, ou matchTimeout é negativo, zero ou superior a aproximadamente 24 dias.

Ocorreu um erro de análise sintática de expressões regulares.

Aplica-se a