System.Text.RegularExpressions Ad Alanı
Ö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.
.NET içinde çalışan herhangi bir platformdan veya dilden kullanılabilecek normal ifade işlevselliği sağlar. RegexStringValidator sınıfı, bu ad alanında yer alan türlere ek olarak, belirli bir dizenin normal ifade desenine uygun olup olmadığını belirlemenizi sağlar.
Sınıflar
Capture |
Tek bir başarılı alt ifade yakalamasının sonuçlarını temsil eder. |
CaptureCollection |
Tek bir yakalama grubu tarafından yapılan yakalama kümesini temsil eder. Koleksiyon sabittir (salt okunurdur) ve ortak oluşturucuya sahip değildir. |
GeneratedRegexAttribute |
System.Text.RegularExpressions kaynak oluşturucusunun belirtilen normal ifadenin bir uygulamasını oluşturmasını sağlar. |
Group |
Tek bir yakalama grubunun sonuçlarını temsil eder. |
GroupCollection |
Tek bir eşleşmede yakalanan grup kümesini döndürür. Koleksiyon sabittir (salt okunurdur) ve ortak oluşturucuya sahip değildir. |
Match |
Tek bir normal ifade eşleşmesinin sonuçlarını temsil eder. |
MatchCollection |
Giriş dizesine düzenli bir ifade deseni uygulayarak bulunan başarılı eşleşme kümesini temsil eder. Koleksiyon sabittir (salt okunurdur) ve ortak oluşturucuya sahip değildir. Matches(String) yöntemi bir MatchCollection nesnesi döndürür. |
Regex |
Sabit bir normal ifadeyi temsil eder. |
RegexCompilationInfo |
Bir normal ifadeyi tek başına bir derlemeye derlemek için kullanılan normal ifade hakkında bilgi sağlar. |
RegexMatchTimeoutException |
Normal ifade desen eşleştirme yönteminin yürütme süresi zaman aşımı aralığını aştığında oluşan özel durum. |
RegexParseException |
Error ve Offset özelliklerinde ayrıntılı bilgiler içeren normal ifadedeki ayrıştırma hatasının bir sonucu olarak özel durum. |
RegexRunner |
RegexRunner sınıfı, derlenmiş normal ifadeler için temel sınıftır. |
RegexRunnerFactory |
Derlenmiş normal ifade için bir RegexRunner sınıfı oluşturur. |
Yapılar
Regex.ValueMatchEnumerator |
Giriş aralığına düzenli bir ifade deseni uygulayarak bulunan başarılı eşleşme kümesini içeren bir numaralandırıcıyı temsil eder. |
Regex.ValueSplitEnumerator |
Giriş aralığına yinelemeli olarak normal ifade deseni uygulayarak bulunan başarılı eşleşmeler etrafında bölme kümesini içeren bir numaralandırıcıyı temsil eder. |
ValueMatch |
Tek bir normal ifade eşleşmesinin sonuçlarını temsil eder. |
Numaralandırmalar
RegexOptions |
Normal ifade seçeneklerini ayarlamak için kullanılacak numaralandırılmış değerler sağlar. |
RegexParseError |
Normal bir ifade ayrıştırma hatası içerdiğinde RegexParseException neden oluştuğunun ayrıntılı temel nedenini belirtir. |
Temsilciler
MatchEvaluator |
bir Replace yöntemi işlemi sırasında her normal ifade eşleşmesi bulunduğunda çağrılan yöntemi temsil eder. |
Ayrıca bkz.
- .NET'da Normal İfadeleri
- Normal İfade Dili Öğeleri