• 21-09-2018, 01:13:08
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhabalar,

    Büyük boyutlu bir mysql veritabanında
    -> bir tablomuzun
    -> bir sutunundaki string içerisindeki <a href=''></a> tagları silinmek isteniyor.
    Nasıl bir replace yazmak lazım en optimum şekilde bilgisi olan var mı?
  • 21-09-2018, 01:18:22
    #2
    link bağlantı kısmı mı alınacak link metni mi hocam
  • 21-09-2018, 01:21:13
    #3
    mahirtaha adlı üyeden alıntı: mesajı görüntüle
    link bağlantı kısmı mı alınacak link metni mi hocam
    Hocam merhaba,

    .
    .
    .
    <a href="url_kısmı">metin kısmı</a>
    .
    .
    .

    fonk(text) = metin kısmı

    Yani metin kısmı kalacak link uçacak.
    Kaynak - 1 : https://forums.mysql.com/read.php?52...985#msg-177985
  • 21-09-2018, 01:24:21
    #4
    OzanFT adlı üyeden alıntı: mesajı görüntüle
    Hocam merhaba,

    .
    .
    .
    <a href="url_kısmı">metin kısmı</a>
    .
    .
    .

    fonk(text) = metin kısmı

    Yani metin kısmı kalacak link uçacak.
    Kaynak - 1 : https://forums.mysql.com/read.php?52...985#msg-177985
    iyi çalışmalar dilerim.

    <?php
    function linkdenmetinal($text){
    $text = preg_replace('#<a.*?>(.*?)</a>#i', '1', $text);
    return $text;
    }
    
    
    $linklimetin = "<a href='https://mizanbilisim.com'>Mizan Bilişim</a>";
    
    echo linkdenmetinal($linklimetin);
    
    
    ?>
    input = "<a href='https://mizanbilisim.com'>Mizan Bilişim</a>"
    output = Mizan Bilişim
  • 21-09-2018, 01:27:18
    #5
    mahirtaha adlı üyeden alıntı: mesajı görüntüle
    iyi çalışmalar dilerim.

    <?php
    function linkdenmetinal($text){
    $text = preg_replace('#<a.*?>(.*?)</a>#i', '1', $text);
    return $text;
    }
    
    
    $linklimetin = "<a href='https://mizanbilisim.com'>Mizan Bilişim</a>";
    
    echo linkdenmetinal($linklimetin);
    
    
    ?>
    input = "<a href='https://mizanbilisim.com'>Mizan Bilişim</a>"
    output = Mizan Bilişim
    Zuper