Yazılım Eğitim

Yeni Haberler

C# Regex Sınıfı devam


İyi Günler arkadaşlar.

Bu makalemiz C# Regex Sınıfının baştan sona anlatımı makalemizin devamı olacaktır.Diğer makaleyi okumadıysanız bu makaleye başlamayın ilk başta diğermakaleyi okuyunuz.


Şimdi makalemizde sizlerle Regex sınıfının Metodların aldığı değerlerden bahsedeceğim.
Ø  Regex.IsMatch();
1.    Input
2.    Pattern
3.    Options
4.    None
5.    ıgnoreCase
6.    Multiline
7.    ExplicitCapture
8.    Compiled
9.    Singleline
10.  ıgnorePatternWhitespace
11.  RightToLeft
12.  ECMAScript
13.  Culturelnvariant
·         Input:İşlem yapılacak metin.
·         Pattern:Arama işleminde kullanılacak olan kalıp.
·         Options:Arama seçenekleri.
·         None:Herhangi bir seçenek uygulanmaz.
·         ıgnoreCase:Arama işlemi büyük küçük harf duyarlılığı alınmadan yapılır.
·         Multiline:Birden fazla satır üzerinde işlem yapılacağını belirtir.
·         ExplicitCapture:Aranacak metin içerisindeki aranacak bölümlerin (?<isim>…) biçiminde  isimledirildiğini ya da numaralandırıldığını belirtir.
·         Compiled:Bu seçenek çalışma hızını artırır.Cümlenin birassembly içerisine derlendiğini belirtir.
·         Singleline:Bir satır üzerinde işlem yapılacağını belirtir.
·         ıgnorePatternWhitespace:Arama kalıbı (pattern) içerisindeki boşlukların yok sayılmasını sağlar.
·         RightToLeft:Arama işlemini sağdan sola doğru yapılmasını sağlar.
ECMAScript: ECMAScript uyumluluğunu sağlar.(ıgnoreCase,Multiline,Compiled) ile kullanılır.
·         Culturelnvariant:Kültürel farklılıkların göz ardı edilmesini sağlar.
Bunlar Regex sınıfındaki Metod’ları kullanırken bunları da kullanacağız.

Hiç yorum yok