Aracılığıyla paylaş


Regex.Count Yöntem

Tanım

Aşırı Yüklemeler

Count(ReadOnlySpan<Char>)

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

Count(String)

Normal ifadenin tüm oluşumları için bir giriş dizesini 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ş aralığı 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ş aralığı arar ve eşleşme sayısını döndürür.

Count(String, String)

Normal ifadenin tüm oluşumları için bir giriş dizesini 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ş aralığı arar ve eşleşme sayısını döndürür.

Count(String, String, RegexOptions)

Normal ifadenin tüm oluşumları için bir giriş dizesini 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ş aralığı arar ve eşleşme sayısını döndürür.

Count(String, String, RegexOptions, TimeSpan)

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

Count(ReadOnlySpan<Char>)

Kaynak:
Regex.Count.cs
Kaynak:
Regex.Count.cs
Kaynak:
Regex.Count.cs

Normal ifadenin tüm oluşumları için bir giriş aralığı 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

Count(String)

Kaynak:
Regex.Count.cs
Kaynak:
Regex.Count.cs
Kaynak:
Regex.Count.cs

Normal ifadenin tüm oluşumları için bir giriş dizesini 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.

Şunlara uygulanır

Count(ReadOnlySpan<Char>, Int32)

Kaynak:
Regex.Count.cs
Kaynak:
Regex.Count.cs
Kaynak:
Regex.Count.cs

Normal ifadenin tüm oluşumları için bir giriş aralığı 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)

Kaynak:
Regex.Count.cs
Kaynak:
Regex.Count.cs
Kaynak:
Regex.Count.cs

Normal ifadenin tüm oluşumları için bir giriş aralığı 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şecek 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, String)

Kaynak:
Regex.Count.cs
Kaynak:
Regex.Count.cs
Kaynak:
Regex.Count.cs

Normal ifadenin tüm oluşumları için bir giriş dizesini 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şecek normal ifade deseni.

Döndürülenler

Eşleşme sayısı.

Özel durumlar

input veya patternnull.

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

Şunlara uygulanır

Count(ReadOnlySpan<Char>, String, RegexOptions)

Kaynak:
Regex.Count.cs
Kaynak:
Regex.Count.cs
Kaynak:
Regex.Count.cs

Normal ifadenin tüm oluşumları için bir giriş aralığı 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şecek normal ifade deseni.

options
RegexOptions

Eşleştirme seçeneklerini belirten sabit listesi değerlerinin bit düzeyinde birleşimi.

Döndürülenler

Eşleşme sayısı.

Özel durumlar

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

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

Şunlara uygulanır

Count(String, String, RegexOptions)

Kaynak:
Regex.Count.cs
Kaynak:
Regex.Count.cs
Kaynak:
Regex.Count.cs

Normal ifadenin tüm oluşumları için bir giriş dizesini 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şecek normal ifade deseni.

options
RegexOptions

Eşleştirme seçeneklerini belirten sabit listesi değerlerinin bit düzeyinde birleşimi.

Döndürülenler

Eşleşme sayısı.

Özel durumlar

input veya patternnull.

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>, String, RegexOptions, TimeSpan)

Kaynak:
Regex.Count.cs
Kaynak:
Regex.Count.cs
Kaynak:
Regex.Count.cs

Normal ifadenin tüm oluşumları için bir giriş aralığı 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şecek normal ifade deseni.

options
RegexOptions

Eşleştirme seçeneklerini belirten sabit listesi değerlerinin bit düzeyinde birleşimi.

matchTimeout
TimeSpan

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

Döndürülenler

Eşleşme sayısı.

Özel durumlar

options, RegexOptions değerlerin 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(String, String, RegexOptions, TimeSpan)

Kaynak:
Regex.Count.cs
Kaynak:
Regex.Count.cs
Kaynak:
Regex.Count.cs

Normal ifadenin tüm oluşumları için bir giriş dizesini 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şecek normal ifade deseni.

options
RegexOptions

Eşleştirme seçeneklerini belirten sabit listesi değerlerinin bit düzeyinde birleşimi.

matchTimeout
TimeSpan

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

Döndürülenler

Eşleşme sayısı.

Özel durumlar

input veya patternnull.

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