• 31-07-2021, 18:10:11
    #1
    ReH
    Kimlik doğrulama veya yönetimden onay bekliyor.



    şu şekilde linklerim var bide normal düz linklerim var regexte nasıl eğer içinde /(:any) veya bunları silip admin-css veya console.log.js olarak çıkartabilirim
  • 01-08-2021, 06:25:42
    #2
    preg_replace ile yapabilirsin eşleşme şablonu kısmında parantez ile ayrılan (.*?) yer 2nnci parametre de '$1' anlamına geliyor devamı görmezden gelinip css ekledim '$1.css' şeklinde eğer orayı 0 yapsaydın '$0.css' o zaman çıktı admin-css/(:any).css - admin-js/(:any).css ) şeklinde olurdu çünkü 0 tümü 1 ilk eşleşen parantez anlamına geliyor.

    $deneme[] = "admin-css/(:any)";
    $deneme[] = "admin-js/(:any)";
    
    $yeni = preg_replace("#(.*?)/\(\:any\)#",'$1.css',$deneme);
    
    print_r($yeni);
    Çıktısı

    Array ( [0] => admin-css.css [1] => admin-js.css )