• 26-05-2008, 20:52:20
    #1
    merhabalar yeni üye oldum

    <?php
    
    $veri="<a href=x.php>x dosyasi</a>";
    
    $aranan='/\<a\shref=(.*?)\>/i';
    
    $degistir="<a href=uyeol.php>";
    
    echo preg_replace($aranan,$degistir,$veri);
    
    ?>

    bu regexte sadece <a href=x.php> kısmını <a href=uyeol.php> ile degistirdim
    ama ben x dosyasinin da uyeol olarak değişmesini istiyorum.ama regexi nasıl yazarım bilmiyorum.

    yardımcı olabilir misiniz...aynı anda ikiside değişcek yani...
  • 26-05-2008, 22:18:59
    #2
    Tukko adlı üyeden alıntı: mesajı görüntüle
    merhabalar yeni üye oldum

    <?php
    
    $veri="<a href=x.php>x dosyasi</a>";
    
    $aranan='/\<a\shref=(.*?)\>/i';
    
    $degistir="<a href=uyeol.php>";
    
    echo preg_replace($aranan,$degistir,$veri);
    
    ?>
    bu regexte sadece <a href=x.php> kısmını <a href=uyeol.php> ile degistirdim
    ama ben x dosyasinin da uyeol olarak değişmesini istiyorum.ama regexi nasıl yazarım bilmiyorum.

    yardımcı olabilir misiniz...aynı anda ikiside değişcek yani...
    regexten pek anlamam, biraz kurcaladim calisti..

    <?php
    $veri="<a href=x.php>x dosyasi</a>";
    $aranan='/\>(.*?)\sdosyasi</i';
    $degistir=">a dosyasi<";
    echo preg_replace($aranan,$degistir,$veri);
    ?>