REGEX – Satır Başı ve Satır Sonu

Cuma, 04 Eyl 2009 yorum ekle yorumlara git
X

Okuduğunuz yazı, Düzenli İfadeler (Regular Expressions) adlı yazıdizisinin parçasıdır. Eğer giriş yazısını hala okumadıysanız şimdi okuyun, aksi takdirde "Ben neresiyim? Burası kim?" gibi manası bol fakat anlaşılması güç cümleler kurabilirsiniz.

Bu yazı dizisine ait tüm yazılar

REGEX yazı dizimizin ilk bölümünde satır başı ve satır sonu‘nu işleyeceğiz. Muhtemelen anlayabileceğiniz en kolay bölüm bu olduğu için burdan başlıyorum. ^ metakarakteri satır başlarını, $ metakarakteri ise satır sonlarını ifade eder.

^Hüseyin : Satır başlarındaki “Hüseyin“leri bulur

Hüseyin$ : Satır sonlarındaki “Hüseyin“leri bulur.

^Hüseyin$ : Aynı anda hem satır başında, hem de satır sonunda bulunan “Hüseyin“leri bulur. Yani içerisinde sadece “Hüseyin” geçen satırları bulur.

^$ : Satır başından hemen sonra gelen satır sonlarını bulur. Yani boş satırları bulur.

Örnekler


^Hüseyin KELEŞ

Hüseyin KELEŞ
Bu yazıyı yazan Hüseyin KELEŞ
Hüseyin KELEŞ bu yazıyı yazdı
Bu yazıyı Hüseyin KELEŞ yazdı


Hüseyin KELEŞ$

Hüseyin KELEŞ
Bu yazıyı yazan Hüseyin KELEŞ
Hüseyin KELEŞ bu yazıyı yazdı
Bu yazıyı Hüseyin KELEŞ yazdı


^Hüseyin KELEŞ$

Hüseyin KELEŞ
Bu yazıyı yazan Hüseyin KELEŞ
Hüseyin KELEŞ bu yazıyı yazdı
Bu yazıyı Hüseyin KELEŞ yazdı

Böylelikle Regex’e hızlı bir giriş yapmış olduk. İleriki yazılarımızda detaylara ineceğiz. Son örneğimizdeki söz dizimini örneğin kullanıcı adı vs. kontrol ederken sıkça kullanacaksınız.


Paylaş:
  • Facebook
  • FriendFeed
  • Twitter
  • del.icio.us
  • Digg
  • StumbleUpon
  • Technorati
  • LinkedIn
  • MySpace
  • BlinkList
  • Reddit
  • RSS
  • email
  • PDF

Benzer Yazılar (bunları bilgisayar seçiyor);

Categories: Programlama, Regular Expressions 3.968 Gösterim