Regex.Count Método

Definición

Sobrecargas

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>, String, RegexOptions, TimeSpan)

Busca en un intervalo de entrada todas las apariciones de una expresión regular y devuelve el número de coincidencias.

Count(ReadOnlySpan<Char>, String, RegexOptions)

Busca en un intervalo de entrada 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(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>, Int32)

Busca en un intervalo de entrada todas las apariciones de una expresión regular y devuelve el número de coincidencias.

Count(ReadOnlySpan<Char>, String)

Busca en un intervalo de entrada 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>)

Busca en un intervalo de entrada todas las apariciones de una expresión regular y devuelve el número de coincidencias.

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 en la que se va a buscar una coincidencia.

pattern
String

Patrón de expresión regular del que van a buscarse coincidencias.

options
RegexOptions

Combinación bit a bit de los valores de enumeración que especifican opciones de coincidencia.

matchTimeout
TimeSpan

Un 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 los valores RegexOptions o matchTimeout es negativa, cero o mayor que aproximadamente 24 días.

Se produjo un error de análisis de expresión regular.

Se aplica a

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

Source:
Regex.Count.cs
Source:
Regex.Count.cs
Source:
Regex.Count.cs

Busca en un intervalo de entrada 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 del que van a buscarse coincidencias.

options
RegexOptions

Combinación bit a bit de los valores de enumeración que especifican opciones de coincidencia.

matchTimeout
TimeSpan

Un 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 RegexOptions valores, o matchTimeout es negativa, cero o mayor que aproximadamente 24 días.

Se produjo un error de análisis de expresión regular.

Se aplica a

Count(ReadOnlySpan<Char>, String, RegexOptions)

Source:
Regex.Count.cs
Source:
Regex.Count.cs
Source:
Regex.Count.cs

Busca en un intervalo de entrada 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 del que van a buscarse coincidencias.

options
RegexOptions

Combinación bit a bit de los valores de enumeración que especifican opciones de coincidencia.

Devoluciones

Número de coincidencias.

Excepciones

options no es una combinación bit a bit válida de valores RegexOptions.

Se produjo un error de análisis de expresión regular.

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 en la que se va a buscar una coincidencia.

pattern
String

Patrón de expresión regular del que van a buscarse coincidencias.

Devoluciones

Número de coincidencias.

Excepciones

input o pattern es null.

Se produjo un error de análisis de expresión regular.

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 en la que se va a buscar una coincidencia.

pattern
String

Patrón de expresión regular del que van a buscarse coincidencias.

options
RegexOptions

Combinación bit a bit de los valores de enumeración que especifican opciones de 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.

Se produjo un error de análisis de expresión regular.

Se aplica a

Count(ReadOnlySpan<Char>, Int32)

Source:
Regex.Count.cs
Source:
Regex.Count.cs
Source:
Regex.Count.cs

Busca en un intervalo de entrada 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 basada en 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 en un intervalo de entrada 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 del que van a buscarse coincidencias.

Devoluciones

Número de coincidencias.

Excepciones

Se produjo un error de análisis de expresión regular.

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 en la que se va a buscar una coincidencia.

Devoluciones

Número de coincidencias.

Excepciones

input es null.

Se aplica a

Count(ReadOnlySpan<Char>)

Source:
Regex.Count.cs
Source:
Regex.Count.cs
Source:
Regex.Count.cs

Busca en un intervalo de entrada 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