Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Codeigniter - Regex

Arkadaşlar route'dan yönlendirme yapıyorum. Yalnız bu regex kısmında problem yaşıyorum.

$route['Blog/#-#'] = "Blog/index";

Regex'te baya bir eksiğim var tamamlamaya çalışıyorum. Bu arada bu kod içinde '-' işareti olduğunda yönlendirmesi gerekiyor. Yalnız sayfa bulunamadı diye hata alıyor. Sanırım değişkeni bulamıyor.

Teşekkürler..
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • siyahbeyaz adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    472 cevap - 20 soru
    $yeni = $route['deger'];
    $yeni = preg_replace('#Blog/(.*?)-(.*?)#si','Blog/index/$1',$yeni);

    denermisin...
    • Frauzer adlı üyenin fotoğrafı Frauzer
      Hocam şunu yazmışken biraz açıklarmısınız mesela şu sondaki si ne işe yarıyor.
      10 yıl önce yazılmış