Regex.Count Yöntem
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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. |
- 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
.NET 10 ve diğer sürümler
Ürün | Sürümler |
---|---|
.NET | 7, 8, 9, 10 |
- 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
.NET 10 ve diğer sürümler
Ürün | Sürümler |
---|---|
.NET | 7, 8, 9, 10 |
- 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
.NET 10 ve diğer sürümler
Ürün | Sürümler |
---|---|
.NET | 7, 8, 9, 10 |
- 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
.NET 10 ve diğer sürümler
Ürün | Sürümler |
---|---|
.NET | 7, 8, 9, 10 |
- 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 pattern
null
.
Normal ifade ayrıştırma hatası oluştu.
Şunlara uygulanır
.NET 10 ve diğer sürümler
Ürün | Sürümler |
---|---|
.NET | 7, 8, 9, 10 |
- 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
.NET 10 ve diğer sürümler
Ürün | Sürümler |
---|---|
.NET | 7, 8, 9, 10 |
- 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 pattern
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
.NET 10 ve diğer sürümler
Ürün | Sürümler |
---|---|
.NET | 7, 8, 9, 10 |
- 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
.NET 10 ve diğer sürümler
Ürün | Sürümler |
---|---|
.NET | 7, 8, 9, 10 |
- 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 pattern
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
.NET 10 ve diğer sürümler
Ürün | Sürümler |
---|---|
.NET | 7, 8, 9, 10 |
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: