System.Text.RegularExpressions Ad Alanı

.NET içinde çalışan herhangi bir platformdan veya dilden kullanılabilecek normal ifade işlevselliği sağlar. Sınıfı, bu ad alanında yer alan türlere ek olarak, belirli bir dizenin RegexStringValidator 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 sabit (salt okunur) ve ortak oluşturucuya sahip değil.

GeneratedRegexAttribute

System.Text.RegularExpressions kaynak oluşturucusunun belirtilen normal ifadenin 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 sabit (salt okunur) ve ortak oluşturucuya sahip değil.

Match

Tek bir normal ifade eşleşmesinin sonuçlarını temsil eder.

MatchCollection

Giriş dizesine yinelemeli olarak normal ifade deseni uygulayarak bulunan başarılı eşleşme kümesini temsil eder. Koleksiyon sabit (salt okunur) ve ortak oluşturucuya sahip değil. Matches(String) metodu 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

Normal ifadedeki ayrıştırma hatasının bir sonucu olarak ve Offset özelliklerinde Error ayrıntılı bilgiler içeren bir ö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.

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 a'nın RegexParseException neden oluştuğunun ayrıntılı temel nedenini belirtir.

Temsilciler

MatchEvaluator

Bir yöntem işlemi sırasında her normal ifade eşleşmesi bulunduğunda Replace çağrılan yöntemi temsil eder.

Ayrıca bkz.