PHP Düzenli İfadelerde Soru İşareti Eşittir Ve Soru İşareti Ünlem Belirleyicilerinin Kullanımı
PHP'de düzenli ifadelerde soru işareti (?), eşittir (=) ve ünlem (!) belirleyicileri, desen içinde belirli durumları ifade etmek için kullanılır. İşte bu belirleyicilerin kullanımına örnekler:
-
Soru İşareti (
?): Soru işareti, bir önceki karakterin sıfır veya bir kez olması gerektiğini belirtir. Örneğin:<?php $metin = "Merhaba Merhaba"; // "Merhaba" kelimesini içeren ve bir önceki "Merhaba" kelimesinden sonra bir boşluk olan bir eşleşme bulma if (preg_match('/Merhabas?(Merhaba)/', $metin, $eslesme)) { echo "Eşleşen kelime: " . $eslesme[0]; } else { echo "Eşleşme bulunamadı."; } ?>Bu örnekte,
s?deseni ile bir önceki "Merhaba" kelimesinden sonra bir boşluğun sıfır veya bir kez olmasını ifade ediyor. -
Eşittir (
=): Eşittir belirleyici, bir desenin başka bir desenle tam olarak eşleşmesini sağlar. Örneğin:<?php $metin = "123abc"; // Sayılarla başlayan ve ardından tam olarak "abc" kelimesi gelen bir eşleşme bulma if (preg_match('/^d+=abc$/', $metin, $eslesme)) { echo "Eşleşen metin: " . $eslesme[0]; } else { echo "Eşleşme bulunamadı."; } ?>Bu örnekte,
^d+=abc$deseni ile sayılarla başlayan ve ardından tam olarak "abc" kelimesi gelen bir eşleşme sağlanır. -
Ünlem (
!): Ünlem belirleyici, bir desenin olmamasını ifade eder. Örneğin:<?php $metin = "Merhaba Dünya"; // "Python" kelimesinin metinde olmamasını kontrol etme if (!preg_match('/Python/', $metin)) { echo "Metinde 'Python' kelimesi bulunmuyor."; } else { echo "'Python' kelimesi bulundu."; } ?>Bu örnekte,
/Python/deseni ile "Python" kelimesinin olmamasını kontrol ediyoruz. Ünlem, bu durumu ifade eder.
Bu ders size yardımcı oldu mu? Puan verin!
Geri bildiriminiz içeriğimizi sürekli güncel ve kaliteli tutmamızı sağlar.
Sıkça Sorulan Sorular (SSS)
Bu ders ve konuyla ilgili en çok merak edilenler
PHP Düzenli İfadelerde Soru İşareti Eşittir Ve Soru İşareti Ünlem Belirleyicilerinin Kullanımı dersini öğrenmek için ön koşul var mı?
Bu eğitim temel seviyeden ileri seviyeye adım adım hazırlanmıştır. Kodları kopyalayıp Canlı Editör üzerinde test ederek kolayca pratik yapabilirsiniz.
Örnek kodları kendi projelerimde ücretsiz kullanabilir miyim?
Evet, PHP Hocası üzerindeki tüm kod örnekleri açık kaynak mantığıyla sunulmaktadır. Ticari veya kişisel projelerinizde serbestçe kullanabilirsiniz.
Takıldığım bir yerde nereden soru sorabilirim?
Dersin altındaki topluluk yorumları bölümünden sorunuzu sorabilirsiniz. Eğitmenlerimiz ve topluluk üyelerimiz kısa sürede yanıt verecektir.
Topluluk Yorumları (0)
Ders Hakkında Yorum Yap veya Soru Sor
Henüz yorum yapılmamış. İlk yorumu siz yazın!