Regex.Count Metodo

Definizione

Overload

Count(ReadOnlySpan<Char>)

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

Count(String)

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

Count(ReadOnlySpan<Char>, Int32)

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

Count(ReadOnlySpan<Char>, String)

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

Count(String, String)

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

Count(ReadOnlySpan<Char>, String, RegexOptions)

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

Count(String, String, RegexOptions)

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

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

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

Count(String, String, RegexOptions, TimeSpan)

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

Count(ReadOnlySpan<Char>)

Origine:
Regex.Count.cs
Origine:
Regex.Count.cs
Origine:
Regex.Count.cs

Cerca in un intervallo di input 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 in cui cercare una corrispondenza.

Restituisce

Numero di corrispondenze.

Si applica a

Count(String)

Origine:
Regex.Count.cs
Origine:
Regex.Count.cs
Origine:
Regex.Count.cs

Cerca in una stringa di input 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 in cui cercare una corrispondenza.

Restituisce

Numero di corrispondenze.

Eccezioni

input è null.

Si applica a

Count(ReadOnlySpan<Char>, Int32)

Origine:
Regex.Count.cs
Origine:
Regex.Count.cs
Origine:
Regex.Count.cs

Cerca in un intervallo di input 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 in cui cercare una corrispondenza.

startat
Int32

Posizione del carattere in base zero in corrispondenza della quale avviare la ricerca.

Restituisce

Numero di corrispondenze.

Si applica a

Count(ReadOnlySpan<Char>, String)

Origine:
Regex.Count.cs
Origine:
Regex.Count.cs
Origine:
Regex.Count.cs

Cerca in un intervallo di input 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 in cui cercare una corrispondenza.

pattern
String

Modello di espressione regolare da trovare in corrispondenza.

Restituisce

Numero di corrispondenze.

Eccezioni

Si è verificato un errore di analisi delle espressioni regolari.

Si applica a

Count(String, String)

Origine:
Regex.Count.cs
Origine:
Regex.Count.cs
Origine:
Regex.Count.cs

Cerca in una stringa di input 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 in cui cercare una corrispondenza.

pattern
String

Modello di espressione regolare da trovare in corrispondenza.

Restituisce

Numero di corrispondenze.

Eccezioni

input o pattern è null.

Si è verificato un errore di analisi delle espressioni regolari.

Si applica a

Count(ReadOnlySpan<Char>, String, RegexOptions)

Origine:
Regex.Count.cs
Origine:
Regex.Count.cs
Origine:
Regex.Count.cs

Cerca in un intervallo di input 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 in cui cercare una corrispondenza.

pattern
String

Modello di espressione regolare da trovare in 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 delle espressioni regolari.

Si applica a

Count(String, String, RegexOptions)

Origine:
Regex.Count.cs
Origine:
Regex.Count.cs
Origine:
Regex.Count.cs

Cerca in una stringa di input 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 in cui cercare una corrispondenza.

pattern
String

Modello di espressione regolare da trovare in 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 delle espressioni regolari.

Si applica a

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

Origine:
Regex.Count.cs
Origine:
Regex.Count.cs
Origine:
Regex.Count.cs

Cerca in un intervallo di input 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 in cui cercare una corrispondenza.

pattern
String

Modello di espressione regolare da trovare in 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 il metodo non deve scadere.

Restituisce

Numero di corrispondenze.

Eccezioni

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

Si è verificato un errore di analisi delle espressioni regolari.

Si applica a

Count(String, String, RegexOptions, TimeSpan)

Origine:
Regex.Count.cs
Origine:
Regex.Count.cs
Origine:
Regex.Count.cs

Cerca in una stringa di input 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 in cui cercare una corrispondenza.

pattern
String

Modello di espressione regolare da trovare in 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 il metodo non deve scadere.

Restituisce

Numero di corrispondenze.

Eccezioni

input o pattern è null.

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

Si è verificato un errore di analisi delle espressioni regolari.

Si applica a