Regex.Count Yöntem

Tanım

Aşırı Yüklemeler

Count(String, String, RegexOptions, TimeSpan)

Bir giriş dizesinde normal ifadenin tüm oluşumlarını arar ve eşleşme sayısını döndürür.

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

Normal ifadenin tüm oluşumları için bir giriş yayılması arar ve eşleşme sayısını döndürür.

Count(ReadOnlySpan<Char>, String, RegexOptions)

Normal ifadenin tüm oluşumları için bir giriş yayılması arar ve eşleşme sayısını döndürür.

Count(String, String)

Bir giriş dizesinde normal ifadenin tüm oluşumlarını arar ve eşleşme sayısını döndürür.

Count(String, String, RegexOptions)

Bir giriş dizesinde normal ifadenin tüm oluşumlarını arar ve eşleşme sayısını döndürür.

Count(ReadOnlySpan<Char>, Int32)

Normal ifadenin tüm oluşumları için bir giriş yayılması arar ve eşleşme sayısını döndürür.

Count(ReadOnlySpan<Char>, String)

Normal ifadenin tüm oluşumları için bir giriş yayılması arar ve eşleşme sayısını döndürür.

Count(String)

Bir giriş dizesinde normal ifadenin tüm oluşumlarını arar ve eşleşme sayısını döndürür.

Count(ReadOnlySpan<Char>)

Normal ifadenin tüm oluşumları için bir giriş yayılması arar ve eşleşme sayısını döndürür.

Count(String, String, RegexOptions, TimeSpan)

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

Bir giriş dizesinde normal ifadenin tüm oluşumlarını arar ve eşleşme sayısını döndürür.

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

Parametreler

input
String

Eşleşme aranacak dize.

pattern
String

Eşleştirecek normal ifade deseni.

options
RegexOptions

Eşleştirme seçeneklerini belirten numaralandırma değerlerinin bit düzeyinde birleşimi.

matchTimeout
TimeSpan

Zaman aşımı aralığı veya InfiniteMatchTimeout yöntemin zaman aşımına neden olmaması gerektiğini belirtmek için.

Döndürülenler

Eşleşme sayısı.

Özel durumlar

input veya pattern şeklindedir null.

options RegexOptions değerlerinin bit düzeyinde geçerli bir bileşimi değildir veya matchTimeout negatif, sıfır veya yaklaşık 24 günden uzundur.

Normal ifade ayrıştırma hatası oluştu.

Şunlara uygulanır

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

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

Normal ifadenin tüm oluşumları için bir giriş yayılması arar ve eşleşme sayısını döndürür.

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

Parametreler

input
ReadOnlySpan<Char>

Eşleşme aramak için yayılma alanı.

pattern
String

Eşleştirecek normal ifade deseni.

options
RegexOptions

Eşleştirme seçeneklerini belirten numaralandırma değerlerinin bit düzeyinde birleşimi.

matchTimeout
TimeSpan

Zaman aşımı aralığı veya InfiniteMatchTimeout yöntemin zaman aşımına neden olmaması gerektiğini belirtmek için.

Döndürülenler

Eşleşme sayısı.

Özel durumlar

options değerlerin RegexOptions geçerli bit düzeyinde bir bileşimi değildir veya matchTimeout negatif, sıfır veya yaklaşık 24 günden uzundur.

Normal ifade ayrıştırma hatası oluştu.

Şunlara uygulanır

Count(ReadOnlySpan<Char>, String, RegexOptions)

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

Normal ifadenin tüm oluşumları için bir giriş yayılması arar ve eşleşme sayısını döndürür.

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

Parametreler

input
ReadOnlySpan<Char>

Eşleşme aramak için yayılma alanı.

pattern
String

Eşleştirecek normal ifade deseni.

options
RegexOptions

Eşleştirme seçeneklerini belirten numaralandırma değerlerinin bit düzeyinde birleşimi.

Döndürülenler

Eşleşme sayısı.

Özel durumlar

options değerlerin RegexOptions bit düzeyinde geçerli bir bileşimi değildir.

Normal ifade ayrıştırma hatası oluştu.

Şunlara uygulanır

Count(String, String)

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

Bir giriş dizesinde normal ifadenin tüm oluşumlarını arar ve eşleşme sayısını döndürür.

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

Parametreler

input
String

Eşleşme aranacak dize.

pattern
String

Eşleştirecek normal ifade deseni.

Döndürülenler

Eşleşme sayısı.

Özel durumlar

input veya pattern şeklindedir null.

Normal ifade ayrıştırma hatası oluştu.

Şunlara uygulanır

Count(String, String, RegexOptions)

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

Bir giriş dizesinde normal ifadenin tüm oluşumlarını arar ve eşleşme sayısını döndürür.

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

Parametreler

input
String

Eşleşme aranacak dize.

pattern
String

Eşleştirecek normal ifade deseni.

options
RegexOptions

Eşleştirme seçeneklerini belirten numaralandırma değerlerinin bit düzeyinde birleşimi.

Döndürülenler

Eşleşme sayısı.

Özel durumlar

input veya pattern şeklindedir null.

options RegexOptions değerlerinin bit düzeyinde geçerli bir bileşimi değildir.

Normal ifade ayrıştırma hatası oluştu.

Şunlara uygulanır

Count(ReadOnlySpan<Char>, Int32)

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

Normal ifadenin tüm oluşumları için bir giriş yayılması arar ve eşleşme sayısını döndürür.

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

Parametreler

input
ReadOnlySpan<Char>

Eşleşme aramak için yayılma alanı.

startat
Int32

Aramanın başlatıldığı sıfır tabanlı karakter konumu.

Döndürülenler

Eşleşme sayısı.

Şunlara uygulanır

Count(ReadOnlySpan<Char>, String)

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

Normal ifadenin tüm oluşumları için bir giriş yayılması arar ve eşleşme sayısını döndürür.

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

Parametreler

input
ReadOnlySpan<Char>

Eşleşme aramak için yayılma alanı.

pattern
String

Eşleştirecek normal ifade deseni.

Döndürülenler

Eşleşme sayısı.

Özel durumlar

Normal ifade ayrıştırma hatası oluştu.

Şunlara uygulanır

Count(String)

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

Bir giriş dizesinde normal ifadenin tüm oluşumlarını arar ve eşleşme sayısını döndürür.

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

Parametreler

input
String

Eşleşme aranacak dize.

Döndürülenler

Eşleşme sayısı.

Özel durumlar

input, null değeridir.

Şunlara uygulanır

Count(ReadOnlySpan<Char>)

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

Normal ifadenin tüm oluşumları için bir giriş yayılması arar ve eşleşme sayısını döndürür.

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

Parametreler

input
ReadOnlySpan<Char>

Eşleşme aramak için yayılma alanı.

Döndürülenler

Eşleşme sayısı.

Şunlara uygulanır