Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
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

  • Avatar of siyahbeyaz
    4 ay önce
    149 cevap - 18 soru
    $yeni = $route['deger'];
    $yeni = preg_replace('#Blog/(.*?)-(.*?)#si','Blog/index/$1',$yeni);

    denermisin...
    • Avatar of Frauzer Frauzer
      Hocam şunu yazmışken biraz açıklarmısınız mesela şu sondaki si ne işe yarıyor.
      4 ay önce yazılmış