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(String, String, RegexOptions, TimeSpan) |
Durchsucht eine Eingabezeichenfolge für alle Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück. |
| Count(ReadOnlySpan<Char>, String, RegexOptions, TimeSpan) |
Durchsucht einen Eingabebereich für alle Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück. |
| Count(ReadOnlySpan<Char>, String, RegexOptions) |
Durchsucht einen Eingabebereich für alle Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück. |
| Count(String, String, RegexOptions) |
Durchsucht eine Eingabezeichenfolge für alle Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück. |
| Count(ReadOnlySpan<Char>, String) |
Durchsucht einen Eingabebereich für alle Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück. |
| Count(String, String) |
Durchsucht eine Eingabezeichenfolge für alle Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück. |
| Count(String) |
Durchsucht eine Eingabezeichenfolge für alle Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück. |
| Count(ReadOnlySpan<Char>) |
Durchsucht einen Eingabebereich für alle Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück. |
Count(String, String, RegexOptions, TimeSpan)
Durchsucht eine Eingabezeichenfolge für alle 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 nach einer Übereinstimmung zu durchsuchende Zeichenfolge.
- pattern
- String
Das Muster eines regulären Ausdrucks, mit dem Übereinstimmungen gefunden werden sollen.
- options
- RegexOptions
Eine bitweise Kombination der Enumerationswerte, die Optionen für Vergleiche angeben.
- matchTimeout
- TimeSpan
Ein Timeoutintervall oder InfiniteMatchTimeout, das angibt, dass die Methode kein Timeout haben sollte.
Gibt zurück
Die Anzahl der Übereinstimmungen.
Ausnahmen
input oder pattern ist null.
options ist keine gültige Bitzeigerkombination von RegexOptions-Werten oder matchTimeout ist negativ, null oder größer als etwa 24 Tage.
Ein Analysefehler für reguläre Ausdrücke ist aufgetreten.
Gilt für:
Count(ReadOnlySpan<Char>, String, RegexOptions, TimeSpan)
Durchsucht einen Eingabebereich für alle 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>
Der Bereich, um nach einer Übereinstimmung zu suchen.
- pattern
- String
Das Muster eines regulären Ausdrucks, mit dem Übereinstimmungen gefunden werden sollen.
- options
- RegexOptions
Eine bitweise Kombination der Enumerationswerte, die Optionen für Vergleiche angeben.
- matchTimeout
- TimeSpan
Ein Timeoutintervall oder InfiniteMatchTimeout, das angibt, dass die Methode kein Timeout haben sollte.
Gibt zurück
Die Anzahl der Übereinstimmungen.
Ausnahmen
options ist keine gültige Bitzeigerkombination von RegexOptions Werten oder matchTimeout ist negativ, Null oder größer als etwa 24 Tage.
Ein Analysefehler für reguläre Ausdrücke ist aufgetreten.
Gilt für:
Count(ReadOnlySpan<Char>, String, RegexOptions)
Durchsucht einen Eingabebereich für alle 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>
Der Bereich, um nach einer Übereinstimmung zu suchen.
- pattern
- String
Das Muster eines regulären Ausdrucks, mit dem Übereinstimmungen gefunden werden sollen.
- options
- RegexOptions
Eine bitweise Kombination der Enumerationswerte, die Optionen für Vergleiche angeben.
Gibt zurück
Die Anzahl der Übereinstimmungen.
Ausnahmen
options ist keine gültige bitweise Kombination von RegexOptions-Werten.
Ein Analysefehler für reguläre Ausdrücke ist aufgetreten.
Gilt für:
Count(String, String, RegexOptions)
Durchsucht eine Eingabezeichenfolge für alle 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 nach einer Übereinstimmung zu durchsuchende Zeichenfolge.
- pattern
- String
Das Muster eines regulären Ausdrucks, mit dem Übereinstimmungen gefunden werden sollen.
- options
- RegexOptions
Eine bitweise Kombination der Enumerationswerte, die Optionen für Vergleiche angeben.
Gibt zurück
Die Anzahl der Übereinstimmungen.
Ausnahmen
input oder pattern ist null.
options ist keine gültige Bitzeigerkombination von RegexOptions-Werten.
Ein Analysefehler für reguläre Ausdrücke ist aufgetreten.
Gilt für:
Count(ReadOnlySpan<Char>, String)
Durchsucht einen Eingabebereich für alle 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>
Der Bereich, um nach einer Übereinstimmung zu suchen.
- pattern
- String
Das Muster eines regulären Ausdrucks, mit dem Übereinstimmungen gefunden werden sollen.
Gibt zurück
Die Anzahl der Übereinstimmungen.
Ausnahmen
Ein Analysefehler für reguläre Ausdrücke ist aufgetreten.
Gilt für:
Count(String, String)
Durchsucht eine Eingabezeichenfolge für alle 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 nach einer Übereinstimmung zu durchsuchende Zeichenfolge.
- pattern
- String
Das Muster eines regulären Ausdrucks, mit dem Übereinstimmungen gefunden werden sollen.
Gibt zurück
Die Anzahl der Übereinstimmungen.
Ausnahmen
input oder pattern ist null.
Ein Analysefehler für reguläre Ausdrücke ist aufgetreten.
Gilt für:
Count(String)
Durchsucht eine Eingabezeichenfolge für alle 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 nach einer Übereinstimmung zu durchsuchende Zeichenfolge.
Gibt zurück
Die Anzahl der Übereinstimmungen.
Ausnahmen
input ist null
Gilt für:
Count(ReadOnlySpan<Char>)
Durchsucht einen Eingabebereich für alle 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>
Der Bereich, um nach einer Übereinstimmung zu suchen.
Gibt zurück
Die Anzahl der Übereinstimmungen.