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