Regex.Count Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Count(ReadOnlySpan<Char>) |
Pesquisa um intervalo de entrada para todas as ocorrências de uma expressão regular e retorna o número de correspondências. |
Count(String) |
Pesquisa uma cadeia de caracteres de entrada para todas as ocorrências de uma expressão regular e retorna o número de correspondências. |
Count(ReadOnlySpan<Char>, Int32) |
Pesquisa um intervalo de entrada para todas as ocorrências de uma expressão regular e retorna o número de correspondências. |
Count(ReadOnlySpan<Char>, String) |
Pesquisa um intervalo de entrada para todas as ocorrências de uma expressão regular e retorna o número de correspondências. |
Count(String, String) |
Pesquisa uma cadeia de caracteres de entrada para todas as ocorrências de uma expressão regular e retorna o número de correspondências. |
Count(ReadOnlySpan<Char>, String, RegexOptions) |
Pesquisa um intervalo de entrada para todas as ocorrências de uma expressão regular e retorna o número de correspondências. |
Count(String, String, RegexOptions) |
Pesquisa uma cadeia de caracteres de entrada para todas as ocorrências de uma expressão regular e retorna o número de correspondências. |
Count(ReadOnlySpan<Char>, String, RegexOptions, TimeSpan) |
Pesquisa um intervalo de entrada para todas as ocorrências de uma expressão regular e retorna o número de correspondências. |
Count(String, String, RegexOptions, TimeSpan) |
Pesquisa uma cadeia de caracteres de entrada para todas as ocorrências de uma expressão regular e retorna o número de correspondências. |
Count(ReadOnlySpan<Char>)
- Origem:
- Regex.Count.cs
- Origem:
- Regex.Count.cs
- Origem:
- Regex.Count.cs
Pesquisa um intervalo de entrada para todas as ocorrências de uma expressão regular e retorna 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 intervalo para procurar uma correspondência.
Retornos
O número de correspondências.
Aplica-se a
Count(String)
- Origem:
- Regex.Count.cs
- Origem:
- Regex.Count.cs
- Origem:
- Regex.Count.cs
Pesquisa uma cadeia de caracteres de entrada para todas as ocorrências de uma expressão regular e retorna 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 de caracteres a ser pesquisada por uma correspondência.
Retornos
O número de correspondências.
Exceções
input
é null
.
Aplica-se a
Count(ReadOnlySpan<Char>, Int32)
- Origem:
- Regex.Count.cs
- Origem:
- Regex.Count.cs
- Origem:
- Regex.Count.cs
Pesquisa um intervalo de entrada para todas as ocorrências de uma expressão regular e retorna 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 intervalo para procurar uma correspondência.
- startat
- Int32
A posição do caractere baseado em zero na qual iniciar a pesquisa.
Retornos
O número de correspondências.
Aplica-se a
Count(ReadOnlySpan<Char>, String)
- Origem:
- Regex.Count.cs
- Origem:
- Regex.Count.cs
- Origem:
- Regex.Count.cs
Pesquisa um intervalo de entrada para todas as ocorrências de uma expressão regular e retorna 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 intervalo para procurar uma correspondência.
- pattern
- String
O padrão de expressão regular a ser correspondido.
Retornos
O número de correspondências.
Exceções
Ocorreu um erro de análise de expressão regular.
Aplica-se a
Count(String, String)
- Origem:
- Regex.Count.cs
- Origem:
- Regex.Count.cs
- Origem:
- Regex.Count.cs
Pesquisa uma cadeia de caracteres de entrada para todas as ocorrências de uma expressão regular e retorna 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 de caracteres a ser pesquisada por uma correspondência.
- pattern
- String
O padrão de expressão regular a ser correspondido.
Retornos
O número de correspondências.
Exceções
input
ou pattern
é null
.
Ocorreu um erro de análise de expressão regular.
Aplica-se a
Count(ReadOnlySpan<Char>, String, RegexOptions)
- Origem:
- Regex.Count.cs
- Origem:
- Regex.Count.cs
- Origem:
- Regex.Count.cs
Pesquisa um intervalo de entrada para todas as ocorrências de uma expressão regular e retorna 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 intervalo para procurar uma correspondência.
- pattern
- String
O padrão de expressão regular a ser correspondido.
- options
- RegexOptions
Uma combinação bit a bit dos valores de enumeração que especificam opções para correspondência.
Retornos
O número de correspondências.
Exceções
options
não é uma combinação bit a bit válida de valores RegexOptions.
Ocorreu um erro de análise de expressão regular.
Aplica-se a
Count(String, String, RegexOptions)
- Origem:
- Regex.Count.cs
- Origem:
- Regex.Count.cs
- Origem:
- Regex.Count.cs
Pesquisa uma cadeia de caracteres de entrada para todas as ocorrências de uma expressão regular e retorna 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 de caracteres a ser pesquisada por uma correspondência.
- pattern
- String
O padrão de expressão regular a ser correspondido.
- options
- RegexOptions
Uma combinação bit a bit dos valores de enumeração que especificam opções para correspondência.
Retornos
O número de correspondências.
Exceções
input
ou pattern
é null
.
options
não é uma combinação bit a bit válida de valores RegexOptions.
Ocorreu um erro de análise de expressão regular.
Aplica-se a
Count(ReadOnlySpan<Char>, String, RegexOptions, TimeSpan)
- Origem:
- Regex.Count.cs
- Origem:
- Regex.Count.cs
- Origem:
- Regex.Count.cs
Pesquisa um intervalo de entrada para todas as ocorrências de uma expressão regular e retorna 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 intervalo para procurar uma correspondência.
- pattern
- String
O padrão de expressão regular a ser correspondido.
- 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 tempo limite ou InfiniteMatchTimeout para indicar que o método não deve ter tempo limite.
Retornos
O número de correspondências.
Exceções
options
não é uma combinação bit a bit válida de valores RegexOptions ou matchTimeout
é negativo, zero ou maior que aproximadamente 24 dias.
Ocorreu um erro de análise de expressão regular.
Aplica-se a
Count(String, String, RegexOptions, TimeSpan)
- Origem:
- Regex.Count.cs
- Origem:
- Regex.Count.cs
- Origem:
- Regex.Count.cs
Pesquisa uma cadeia de caracteres de entrada para todas as ocorrências de uma expressão regular e retorna 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 de caracteres a ser pesquisada por uma correspondência.
- pattern
- String
O padrão de expressão regular a ser correspondido.
- 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 tempo limite ou InfiniteMatchTimeout para indicar que o método não deve ter tempo limite.
Retornos
O número de correspondências.
Exceções
input
ou pattern
é null
.
options
não é uma combinação bit a bit válida de valores RegexOptions ou matchTimeout
é negativo, zero ou maior que aproximadamente 24 dias.
Ocorreu um erro de análise de expressão regular.