Regex.Count Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
Count(ReadOnlySpan<Char>) |
Busca un intervalo de entrada para todas las apariciones de una expresión regular y devuelve el número de coincidencias. |
Count(String) |
Busca en una cadena de entrada todas las apariciones de una expresión regular y devuelve el número de coincidencias. |
Count(ReadOnlySpan<Char>, Int32) |
Busca un intervalo de entrada para todas las apariciones de una expresión regular y devuelve el número de coincidencias. |
Count(ReadOnlySpan<Char>, String) |
Busca un intervalo de entrada para todas las apariciones de una expresión regular y devuelve el número de coincidencias. |
Count(String, String) |
Busca en una cadena de entrada todas las apariciones de una expresión regular y devuelve el número de coincidencias. |
Count(ReadOnlySpan<Char>, String, RegexOptions) |
Busca un intervalo de entrada para todas las apariciones de una expresión regular y devuelve el número de coincidencias. |
Count(String, String, RegexOptions) |
Busca en una cadena de entrada todas las apariciones de una expresión regular y devuelve el número de coincidencias. |
Count(ReadOnlySpan<Char>, String, RegexOptions, TimeSpan) |
Busca un intervalo de entrada para todas las apariciones de una expresión regular y devuelve el número de coincidencias. |
Count(String, String, RegexOptions, TimeSpan) |
Busca en una cadena de entrada todas las apariciones de una expresión regular y devuelve el número de coincidencias. |
Count(ReadOnlySpan<Char>)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Busca un intervalo de entrada para todas las apariciones de una expresión regular y devuelve el número de coincidencias.
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>
Intervalo que se va a buscar una coincidencia.
Devoluciones
Número de coincidencias.
Se aplica a
Count(String)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Busca en una cadena de entrada todas las apariciones de una expresión regular y devuelve el número de coincidencias.
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
Cadena que se va a buscar una coincidencia.
Devoluciones
Número de coincidencias.
Excepciones
input
es null
.
Se aplica a
Count(ReadOnlySpan<Char>, Int32)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Busca un intervalo de entrada para todas las apariciones de una expresión regular y devuelve el número de coincidencias.
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>
Intervalo que se va a buscar una coincidencia.
- startat
- Int32
Posición de carácter de base cero en la que se va a iniciar la búsqueda.
Devoluciones
Número de coincidencias.
Se aplica a
Count(ReadOnlySpan<Char>, String)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Busca un intervalo de entrada para todas las apariciones de una expresión regular y devuelve el número de coincidencias.
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>
Intervalo que se va a buscar una coincidencia.
- pattern
- String
Patrón de expresión regular que se va a coincidir.
Devoluciones
Número de coincidencias.
Excepciones
Error de análisis de expresiones regulares.
Se aplica a
Count(String, String)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Busca en una cadena de entrada todas las apariciones de una expresión regular y devuelve el número de coincidencias.
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
Cadena que se va a buscar una coincidencia.
- pattern
- String
Patrón de expresión regular que se va a coincidir.
Devoluciones
Número de coincidencias.
Excepciones
input
o pattern
es null
.
Error de análisis de expresiones regulares.
Se aplica a
Count(ReadOnlySpan<Char>, String, RegexOptions)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Busca un intervalo de entrada para todas las apariciones de una expresión regular y devuelve el número de coincidencias.
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>
Intervalo que se va a buscar una coincidencia.
- pattern
- String
Patrón de expresión regular que se va a coincidir.
- options
- RegexOptions
Combinación bit a bit de los valores de enumeración que especifican opciones para la coincidencia.
Devoluciones
Número de coincidencias.
Excepciones
options
no es una combinación bit a bit válida de RegexOptions valores.
Error de análisis de expresiones regulares.
Se aplica a
Count(String, String, RegexOptions)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Busca en una cadena de entrada todas las apariciones de una expresión regular y devuelve el número de coincidencias.
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
Cadena que se va a buscar una coincidencia.
- pattern
- String
Patrón de expresión regular que se va a coincidir.
- options
- RegexOptions
Combinación bit a bit de los valores de enumeración que especifican opciones para la coincidencia.
Devoluciones
Número de coincidencias.
Excepciones
input
o pattern
es null
.
options
no es una combinación bit a bit válida de valores RegexOptions.
Error de análisis de expresiones regulares.
Se aplica a
Count(ReadOnlySpan<Char>, String, RegexOptions, TimeSpan)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Busca un intervalo de entrada para todas las apariciones de una expresión regular y devuelve el número de coincidencias.
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>
Intervalo que se va a buscar una coincidencia.
- pattern
- String
Patrón de expresión regular que se va a coincidir.
- options
- RegexOptions
Combinación bit a bit de los valores de enumeración que especifican opciones para la coincidencia.
- matchTimeout
- TimeSpan
Intervalo de tiempo de espera o InfiniteMatchTimeout para indicar que el método no debe agotar el tiempo de espera.
Devoluciones
Número de coincidencias.
Excepciones
options
no es una combinación bit a bit válida de valores de RegexOptions o matchTimeout
es negativa, cero o mayor que aproximadamente 24 días.
Error de análisis de expresiones regulares.
Se aplica a
Count(String, String, RegexOptions, TimeSpan)
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
- Source:
- Regex.Count.cs
Busca en una cadena de entrada todas las apariciones de una expresión regular y devuelve el número de coincidencias.
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
Cadena que se va a buscar una coincidencia.
- pattern
- String
Patrón de expresión regular que se va a coincidir.
- options
- RegexOptions
Combinación bit a bit de los valores de enumeración que especifican opciones para la coincidencia.
- matchTimeout
- TimeSpan
Intervalo de tiempo de espera o InfiniteMatchTimeout para indicar que el método no debe agotar el tiempo de espera.
Devoluciones
Número de coincidencias.
Excepciones
input
o pattern
es null
.
options
no es una combinación bit a bit válida de valores RegexOptions o matchTimeout
es negativo, cero o mayor que aproximadamente 24 días.
Error de análisis de expresiones regulares.