• 15-12-2012, 04:51:07
    #10
    Kimlik doğrulama veya yönetimden onay bekliyor.
    yakamoz01 adlı üyeden alıntı: mesajı görüntüle
    dediklerinizi yapmam için bana özel joker karakter kodları lazım. mesela [^.*] var tam olarak ne işe yarıyor çözemedim. çok hakim değilim.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 23:54:27 -->-> Daha önceki mesaj 23:40:46 --

    en sonunda başardım. yardımı olan arkadaşlara teşekkür ederim. mantığını da söyleyeyim

    preg_match_all('/<a style="(.*?) href="/i',$yeni,$linki);

    $yeni2 = str_replace('/<a style="[^.*]"/i', '', $yeni);

    şeklinde yaptımç önce preg mact all ile silinecen alanı belirledim sonra str ile sildim...

    @cyrax a özel olarak bu mantıktan dolayı teşekkür ederim.
    Arkadaşım hem preg_match hem str_replace kullanmana gerek yok. preg_replace ile yapabilirsin:

    $yazi = '<a style="font-size:12px;font-weight:bold;color:#356AA0;" href="falan.com">';
    $yazi = preg_replace('/style="[^\"]*"/si','',$yazi);
  • 15-12-2012, 10:40:06
    #11
    acayip adlı üyeden alıntı: mesajı görüntüle
    Arkadaşım hem preg_match hem str_replace kullanmana gerek yok. preg_replace ile yapabilirsin:

    $yazi = '<a style="font-size:12px;font-weight:bold;color:#356AA0;" href="falan.com">';
    $yazi = preg_replace('/style="[^\"]*"/si','',$yazi);
    teşekkürler. daha yeni yeni bu işlere giriyorum acemilikler olur..
    hocam bişey daha sormak istiyorum;
    alacağım bölümde / slashlar da var. dolayısıyla kod çalışmıyor. buna nası lbir çözüm bulabilirim?
  • 15-12-2012, 14:06:07
    #12
    yakamoz01 adlı üyeden alıntı: mesajı görüntüle
    teşekkürler. daha yeni yeni bu işlere giriyorum acemilikler olur..
    hocam bişey daha sormak istiyorum;
    alacağım bölümde / slashlar da var. dolayısıyla kod çalışmıyor. buna nası lbir çözüm bulabilirim?
    Arkadaşım slash olması farketmez escape etmen yeterli:

    \/
    şeklinde
  • 15-12-2012, 23:38:12
    #13
    acayip adlı üyeden alıntı: mesajı görüntüle
    Arkadaşım slash olması farketmez escape etmen yeterli:

    \/
    şeklinde
    escape kurtarmadı maalesef. ben direk benzeri kodu vereyim kesin çözüme ulaşalım;

    Alıntı

    Türkiye Kadınlar Basketbol Ligi’nin 9. haftasında <a style="font-size:12px;font-weight:bold;color:#356AA0;" href="/etiket/tarsus-haberleri/18488" title="Tarsus"><a style="font-size:12px;font-weight:bold;color:#356AA0; href="/etiket/tarsus-haberleri/280" title="Tarsus">Tarsus</a></a> Belediyesi, Ceyhan Spor Salonu’nda konuk olduğu Ceyhan Belediyesi’ni uzatma sonunda 73-70’lik skorla mağlup etti.</p><p>Bu sonuçla 6. galibiyetini alan Tarsus Belediyesi’nde Danielle Robinson 25 sayı- 7 ribaund- 5 asistle takımının galibiyetinde önemli rol oynarken, Shay Doron 18 sayı- 7 ribaund- 3 asist ve Delisha Milton da 12 sayı- 5 ribaund-2 asistle maçı tamamladı.</p><p>Ceyhan Belediyesi’nde ise Jelena Ivezic 19 sayı- 8 ribaund- 3 asistle oynarken, Carolyn Elizabeth 14 sayı- 11 ribaund ve Tuğçe İnantepe de 12 sayı- 3 ribaund- 8 asistle mücadeleyi noktaladı.</p><p>Mücadelenin başında iki takımda hücumda skor bulmakta zorlanmadı ve 4.dakika Danielle Robinson’ın basketiyle 8-8 eşitlikle geçildi. Liene Jansone ve Melisa Can’ın sayılarıyla ilk periyotu 19-22 önde tamamlayan Tarsus Belediyesi, devre sonunda da soyunma odasına 35-36 üstün giden taraf oldu. </p><p>Mücadelenin ikinci yarısında da iki takım birbirine eşitlik sağlamakta zorlanırken, üçüncü çeyreği 49-53 Tarsus Belediyesi önde geçti. Maçın final periyotunda bitime 2.5 dakika kala skor 67-67’ye gelirken, iki takımda kalan dakikada sayı bulamayınca normal süre bu skorla tamamlandı. </p>

    koddaki kalın yazdığım yerleri silip geri kalanları almak istiyorum. tam olarak nasıl çözerim. 2 gündür bunla uğraşıyorum.
  • 15-12-2012, 23:44:42
    #14
    metini almak istediğini düşünüyorum.. o yüzden strip_tags kullan geç derim..
  • 15-12-2012, 23:46:50
    #15
    acidmax adlı üyeden alıntı: mesajı görüntüle
    metini almak istediğini düşünüyorum.. o yüzden strip_tags kullan geç derim..
    süper oldu bu ya. çok teşekkür ederim. 2 gündür boşuna cırmalamışım )