PHP'de düzenli ifadelerde ters slash () kullanılarak belirtilen belirleyicilerden biri de d ve D belirleyicileridir. İşte bu belirleyicilerin kullanımına örnek:
-
d: Rakam (0-9) ile eşleşir.<?php $metin = "12345"; // Rakam içeren bir eşleşme bulma if (preg_match('/d+/', $metin, $eslesme)) { echo "Eşleşen ifade: " . $eslesme[0]; } else { echo "Eşleşme bulunamadı."; } ?>Bu örnekte,
d+deseni ile metindeki rakam içeren bir eşleşme aranır. -
D:d'nin tersine çalışır. Rakam dışındaki herhangi bir karakterle eşleşir.<?php $metin = "12345ABC"; // Rakam dışındaki bir karakterle eşleşen bir eşleşme bulma if (preg_match('/D+/', $metin, $eslesme)) { echo "Eşleşen ifade: " . $eslesme[0]; } else { echo "Eşleşme bulunamadı."; } ?>Bu örnekte,
D+deseni ile metindeki rakam dışındaki bir karakterle eşleşen bir eşleşme aranır.