PHP Düzenli İfadelerde X Ayarı Kullanımı

PHP'deki düzenli ifadelerde x ayarı, deseni daha okunabilir ve düzenli ifade içinde boşlukları yoksayarak yazma olanağı tanır. Bu ayar, deseninizi parçalara bölmek ve açıklamalar eklemek için kullanışlıdır.

İşte x ayarıyla birlikte düzenli ifade kullanımına dair bir örnek:

$desen = '/ ^ # Satırın başı d{3} # Üç haneli sayı [[:space:]]? # Opsiyonel bir boşluk karakteri - # Tire [[:space:]]? # Opsiyonel bir boşluk karakteri d{2} # İki haneli sayı $ # Satırın sonu /x'; $telefonNumarasi = "123 - 45"; if (preg_match($desen, $telefonNumarasi)) { echo "Telefon numarası doğru formatta."; } else { echo "Telefon numarası geçerli değil."; }

Bu örnekte, x ayarı kullanılarak düzenli ifade boşluk ve açıklamalarla bölünmüştür. Bu, desenin daha okunabilir ve anlaşılır olmasına yardımcı olur.

x ayarı kullanıldığında, düzenli ifade içindeki boşluklar önemsenmez. Ancak, desenin içindeki boşluklar için karakteri ekleyerek bu boşlukları normal boşluk olarak işleyebilirsiniz.

Bu örnekteki çıktı, "Telefon numarası doğru formatta." olacaktır, çünkü $telefonNumarasi değişkeni belirtilen desenle uyumlu bir şekilde formatlanmış bir telefon numarasını içerir.



Yorum Ekle

Üzerine gel