Regex.Count Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Count(ReadOnlySpan<Char>) |
Durchsucht eine Eingabespanne nach allen Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück. |
Count(String) |
Durchsucht eine Eingabezeichenfolge nach allen Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück. |
Count(ReadOnlySpan<Char>, Int32) |
Durchsucht eine Eingabespanne nach allen Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück. |
Count(ReadOnlySpan<Char>, String) |
Durchsucht eine Eingabespanne nach allen Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück. |
Count(String, String) |
Durchsucht eine Eingabezeichenfolge nach allen Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück. |
Count(ReadOnlySpan<Char>, String, RegexOptions) |
Durchsucht eine Eingabespanne nach allen Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück. |
Count(String, String, RegexOptions) |
Durchsucht eine Eingabezeichenfolge nach allen Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück. |
Count(ReadOnlySpan<Char>, String, RegexOptions, TimeSpan) |
Durchsucht eine Eingabespanne nach allen Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück. |
Count(String, String, RegexOptions, TimeSpan) |
Durchsucht eine Eingabezeichenfolge nach allen Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück. |
Count(ReadOnlySpan<Char>)
- Quelle:
- Regex.Count.cs
- Quelle:
- Regex.Count.cs
- Quelle:
- Regex.Count.cs
Durchsucht eine Eingabespanne nach allen Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück.
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
Parameter
- input
- ReadOnlySpan<Char>
Die Spanne, um nach einer Übereinstimmung zu suchen.
Gibt zurück
Die Anzahl der Übereinstimmungen.
Gilt für:
Count(String)
- Quelle:
- Regex.Count.cs
- Quelle:
- Regex.Count.cs
- Quelle:
- Regex.Count.cs
Durchsucht eine Eingabezeichenfolge nach allen Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück.
public:
int Count(System::String ^ input);
public int Count (string input);
member this.Count : string -> int
Public Function Count (input As String) As Integer
Parameter
- input
- String
Die Zeichenfolge, die nach einer Übereinstimmung gesucht werden soll.
Gibt zurück
Die Anzahl der Übereinstimmungen.
Ausnahmen
input
ist null
.
Gilt für:
Count(ReadOnlySpan<Char>, Int32)
- Quelle:
- Regex.Count.cs
- Quelle:
- Regex.Count.cs
- Quelle:
- Regex.Count.cs
Durchsucht eine Eingabespanne nach allen Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück.
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
Parameter
- input
- ReadOnlySpan<Char>
Die Spanne, um nach einer Übereinstimmung zu suchen.
- startat
- Int32
Die nullbasierte Zeichenposition, an der die Suche gestartet werden soll.
Gibt zurück
Die Anzahl der Übereinstimmungen.
Gilt für:
Count(ReadOnlySpan<Char>, String)
- Quelle:
- Regex.Count.cs
- Quelle:
- Regex.Count.cs
- Quelle:
- Regex.Count.cs
Durchsucht eine Eingabespanne nach allen Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück.
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
Parameter
- input
- ReadOnlySpan<Char>
Die Spanne, um nach einer Übereinstimmung zu suchen.
- pattern
- String
Das muster des regulären Ausdrucks, das übereinstimmen soll.
Gibt zurück
Die Anzahl der Übereinstimmungen.
Ausnahmen
Es ist ein Fehler beim Analysieren regulärer Ausdrücke aufgetreten.
Gilt für:
Count(String, String)
- Quelle:
- Regex.Count.cs
- Quelle:
- Regex.Count.cs
- Quelle:
- Regex.Count.cs
Durchsucht eine Eingabezeichenfolge nach allen Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück.
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
Parameter
- input
- String
Die Zeichenfolge, die nach einer Übereinstimmung gesucht werden soll.
- pattern
- String
Das muster des regulären Ausdrucks, das übereinstimmen soll.
Gibt zurück
Die Anzahl der Übereinstimmungen.
Ausnahmen
input
oder pattern
ist null
.
Es ist ein Fehler beim Analysieren regulärer Ausdrücke aufgetreten.
Gilt für:
Count(ReadOnlySpan<Char>, String, RegexOptions)
- Quelle:
- Regex.Count.cs
- Quelle:
- Regex.Count.cs
- Quelle:
- Regex.Count.cs
Durchsucht eine Eingabespanne nach allen Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück.
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
Parameter
- input
- ReadOnlySpan<Char>
Die Spanne, um nach einer Übereinstimmung zu suchen.
- pattern
- String
Das muster des regulären Ausdrucks, das übereinstimmen soll.
- options
- RegexOptions
Eine bitweise Kombination der Enumerationswerte, die Optionen für den Abgleich angeben.
Gibt zurück
Die Anzahl der Übereinstimmungen.
Ausnahmen
options
ist keine gültige bitweise Kombination aus RegexOptions Werten.
Es ist ein Fehler beim Analysieren regulärer Ausdrücke aufgetreten.
Gilt für:
Count(String, String, RegexOptions)
- Quelle:
- Regex.Count.cs
- Quelle:
- Regex.Count.cs
- Quelle:
- Regex.Count.cs
Durchsucht eine Eingabezeichenfolge nach allen Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück.
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
Parameter
- input
- String
Die Zeichenfolge, die nach einer Übereinstimmung gesucht werden soll.
- pattern
- String
Das muster des regulären Ausdrucks, das übereinstimmen soll.
- options
- RegexOptions
Eine bitweise Kombination der Enumerationswerte, die Optionen für den Abgleich angeben.
Gibt zurück
Die Anzahl der Übereinstimmungen.
Ausnahmen
input
oder pattern
ist null
.
options
ist keine gültige bitweise Kombination von RegexOptions-Werten.
Es ist ein Fehler beim Analysieren regulärer Ausdrücke aufgetreten.
Gilt für:
Count(ReadOnlySpan<Char>, String, RegexOptions, TimeSpan)
- Quelle:
- Regex.Count.cs
- Quelle:
- Regex.Count.cs
- Quelle:
- Regex.Count.cs
Durchsucht eine Eingabespanne nach allen Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück.
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
Parameter
- input
- ReadOnlySpan<Char>
Die Spanne, um nach einer Übereinstimmung zu suchen.
- pattern
- String
Das muster des regulären Ausdrucks, das übereinstimmen soll.
- options
- RegexOptions
Eine bitweise Kombination der Enumerationswerte, die Optionen für den Abgleich angeben.
- matchTimeout
- TimeSpan
Ein Timeoutintervall oder InfiniteMatchTimeout, um anzugeben, dass die Methode kein Timeout hat.
Gibt zurück
Die Anzahl der Übereinstimmungen.
Ausnahmen
options
ist keine gültige bitweise Kombination aus RegexOptions Werten, oder matchTimeout
negativ, null oder größer als etwa 24 Tage ist.
Es ist ein Fehler beim Analysieren regulärer Ausdrücke aufgetreten.
Gilt für:
Count(String, String, RegexOptions, TimeSpan)
- Quelle:
- Regex.Count.cs
- Quelle:
- Regex.Count.cs
- Quelle:
- Regex.Count.cs
Durchsucht eine Eingabezeichenfolge nach allen Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück.
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
Parameter
- input
- String
Die Zeichenfolge, die nach einer Übereinstimmung gesucht werden soll.
- pattern
- String
Das muster des regulären Ausdrucks, das übereinstimmen soll.
- options
- RegexOptions
Eine bitweise Kombination der Enumerationswerte, die Optionen für den Abgleich angeben.
- matchTimeout
- TimeSpan
Ein Timeoutintervall oder InfiniteMatchTimeout, um anzugeben, dass die Methode kein Timeout hat.
Gibt zurück
Die Anzahl der Übereinstimmungen.
Ausnahmen
input
oder pattern
ist null
.
options
ist keine gültige bitweise Kombination von RegexOptions-Werten, oder matchTimeout
negativ, null oder größer als etwa 24 Tage ist.
Es ist ein Fehler beim Analysieren regulärer Ausdrücke aufgetreten.