Regex.Count Metodo

Definizione

Overload

Count(String, String, RegexOptions, TimeSpan)

Cerca una stringa di input per tutte le occorrenze di un'espressione regolare e restituisce il numero di corrispondenze.

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

Cerca un intervallo di input per tutte le occorrenze di un'espressione regolare e restituisce il numero di corrispondenze.

Count(ReadOnlySpan<Char>, String, RegexOptions)

Cerca un intervallo di input per tutte le occorrenze di un'espressione regolare e restituisce il numero di corrispondenze.

Count(String, String)

Cerca una stringa di input per tutte le occorrenze di un'espressione regolare e restituisce il numero di corrispondenze.

Count(String, String, RegexOptions)

Cerca una stringa di input per tutte le occorrenze di un'espressione regolare e restituisce il numero di corrispondenze.

Count(ReadOnlySpan<Char>, Int32)

Cerca un intervallo di input per tutte le occorrenze di un'espressione regolare e restituisce il numero di corrispondenze.

Count(ReadOnlySpan<Char>, String)

Cerca un intervallo di input per tutte le occorrenze di un'espressione regolare e restituisce il numero di corrispondenze.

Count(String)

Cerca una stringa di input per tutte le occorrenze di un'espressione regolare e restituisce il numero di corrispondenze.

Count(ReadOnlySpan<Char>)

Cerca un intervallo di input per tutte le occorrenze di un'espressione regolare e restituisce il numero di corrispondenze.

Count(String, String, RegexOptions, TimeSpan)

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

Cerca una stringa di input per tutte le occorrenze di un'espressione regolare e restituisce il numero di corrispondenze.

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

Parametri

input
String

Stringa nella quale cercare una corrispondenza.

pattern
String

Criterio di espressione regolare di cui trovare la corrispondenza.

options
RegexOptions

Combinazione bit per bit dei valori di enumerazione che specificano le opzioni per la corrispondenza.

matchTimeout
TimeSpan

Intervallo di timeout o InfiniteMatchTimeout per indicare che per il metodo non è previsto un timeout.

Restituisce

Numero di corrispondenze.

Eccezioni

input o pattern è null.

options non è una combinazione bit per bit valida dei valori RegexOptions o matchTimeout è negativa, zero o maggiore di circa 24 giorni.

Si è verificato un errore di analisi dell'espressione regolare.

Si applica a

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

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

Cerca un intervallo di input per tutte le occorrenze di un'espressione regolare e restituisce il numero di corrispondenze.

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

Parametri

input
ReadOnlySpan<Char>

Intervallo da cercare una corrispondenza.

pattern
String

Criterio di espressione regolare di cui trovare la corrispondenza.

options
RegexOptions

Combinazione bit per bit dei valori di enumerazione che specificano le opzioni per la corrispondenza.

matchTimeout
TimeSpan

Intervallo di timeout o InfiniteMatchTimeout per indicare che per il metodo non è previsto un timeout.

Restituisce

Numero di corrispondenze.

Eccezioni

options non è una combinazione bit per bit valida di RegexOptions valori o matchTimeout è negativa, zero o maggiore di circa 24 giorni.

Si è verificato un errore di analisi dell'espressione regolare.

Si applica a

Count(ReadOnlySpan<Char>, String, RegexOptions)

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

Cerca un intervallo di input per tutte le occorrenze di un'espressione regolare e restituisce il numero di corrispondenze.

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

Parametri

input
ReadOnlySpan<Char>

Intervallo da cercare una corrispondenza.

pattern
String

Criterio di espressione regolare di cui trovare la corrispondenza.

options
RegexOptions

Combinazione bit per bit dei valori di enumerazione che specificano le opzioni per la corrispondenza.

Restituisce

Numero di corrispondenze.

Eccezioni

options non è una combinazione bit per bit valida di valori di RegexOptions.

Si è verificato un errore di analisi dell'espressione regolare.

Si applica a

Count(String, String)

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

Cerca una stringa di input per tutte le occorrenze di un'espressione regolare e restituisce il numero di corrispondenze.

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

Parametri

input
String

Stringa nella quale cercare una corrispondenza.

pattern
String

Criterio di espressione regolare di cui trovare la corrispondenza.

Restituisce

Numero di corrispondenze.

Eccezioni

input o pattern è null.

Si è verificato un errore di analisi dell'espressione regolare.

Si applica a

Count(String, String, RegexOptions)

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

Cerca una stringa di input per tutte le occorrenze di un'espressione regolare e restituisce il numero di corrispondenze.

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

Parametri

input
String

Stringa nella quale cercare una corrispondenza.

pattern
String

Criterio di espressione regolare di cui trovare la corrispondenza.

options
RegexOptions

Combinazione bit per bit dei valori di enumerazione che specificano le opzioni per la corrispondenza.

Restituisce

Numero di corrispondenze.

Eccezioni

input o pattern è null.

options non è una combinazione bit per bit valida dei valori RegexOptions.

Si è verificato un errore di analisi dell'espressione regolare.

Si applica a

Count(ReadOnlySpan<Char>, Int32)

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

Cerca un intervallo di input per tutte le occorrenze di un'espressione regolare e restituisce il numero di corrispondenze.

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

Parametri

input
ReadOnlySpan<Char>

Intervallo da cercare una corrispondenza.

startat
Int32

Posizione del carattere in base zero dalla quale iniziare la ricerca.

Restituisce

Numero di corrispondenze.

Si applica a

Count(ReadOnlySpan<Char>, String)

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

Cerca un intervallo di input per tutte le occorrenze di un'espressione regolare e restituisce il numero di corrispondenze.

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

Parametri

input
ReadOnlySpan<Char>

Intervallo da cercare una corrispondenza.

pattern
String

Criterio di espressione regolare di cui trovare la corrispondenza.

Restituisce

Numero di corrispondenze.

Eccezioni

Si è verificato un errore di analisi dell'espressione regolare.

Si applica a

Count(String)

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

Cerca una stringa di input per tutte le occorrenze di un'espressione regolare e restituisce il numero di corrispondenze.

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

Parametri

input
String

Stringa nella quale cercare una corrispondenza.

Restituisce

Numero di corrispondenze.

Eccezioni

input è null.

Si applica a

Count(ReadOnlySpan<Char>)

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

Cerca un intervallo di input per tutte le occorrenze di un'espressione regolare e restituisce il numero di corrispondenze.

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

Parametri

input
ReadOnlySpan<Char>

Intervallo da cercare una corrispondenza.

Restituisce

Numero di corrispondenze.

Si applica a