PHP'de düzenli ifadelerde artı belirleyicisi (+
), bir desenin bir karakter veya bir karakter grubunun bir veya daha fazla tekrarını ifade etmek için kullanılır. İşte bu belirleyicinin kullanımına örnek:
<?php
$metin = "aaabbbccc";
// "a" karakterinin en az bir kez tekrar eden bir eşleşme bulma
if (preg_match('/a+/', $metin, $eslesme)) {
echo "Eşleşen karakterler: " . $eslesme[0];
} else {
echo "Eşleşme bulunamadı.";
}
?>
Bu örnekte, /a+/
deseni ile metinde "a" karakterinin en az bir kez tekrar eden bir eşleşme aranır. Artı belirleyicisi, bir karakterin veya karakter grubunun bir veya daha fazla tekrarını ifade eder.
Aynı şekilde, başka bir örnekte:
<?php
$metin = "12345";
// Rakam grubunun en az bir kez tekrar eden bir eşleşme bulma
if (preg_match('/d+/', $metin, $eslesme)) {
echo "Eşleşen rakam grubu: " . $eslesme[0];
} else {
echo "Eşleşme bulunamadı.";
}
?>
Bu örnekte, d+
deseni ile metindeki rakam grubunun en az bir kez tekrar eden bir eşleşme aranır. Artı belirleyicisi, bir veya daha fazla rakamın eşleşmesini ifade eder.