<a title="Quentin Tarantino (ABD) (Oyuncu,Yönetmen,Senarist)" href="/sanatcilar/sanatci-15570/" >tarzında ve title href bölümü her haberde değiştiği için sabit bir metin aratıp str_replace kullanamıyorum bu sürekli değişen linkleri haber metninden nasıl çıkartabilirim regex de kullandığımız gibi (.*?) yazarak denedim ama başaramadım.Yardımlarınızı bekliyorum çok teşekkürler.
str_replace yardım.
4
●228
- 08-12-2015, 21:32:49Merhabalar, küçük bir bot yazıyorum sinema haberleri çekmek için fakat çektiğim içerikte linkler var örneğin
- 08-12-2015, 22:20:52Merhaba,
linkin içindek metin kalacak mı kalmayacak mı anlaşılmadığından ikisini de yazıyorumAlıntı
$a = 'ünlü oyuncu <a title="Quentin Tarantino (ABD) (Oyuncu,Yönetmen,Senarist)" href="/sanatcilar/sanatci-15570/" >tarantino</a> geldi<br>'; echo preg_replace('#<a.*?>(.*?)</a>#i', '\1', $a); echo preg_replace('#<a.*?>.*?</a>#i', '', $a);ihtiyaca göre kullanırsınız
kolaylıklar.
_kahin_ adlı üyeden alıntı: mesajı görüntüle - 10-12-2015, 00:04:33Üyeliği durdurulduCaesar adlı üyeden alıntı: mesajı görüntüleBu şekilde yapılırsa işe yarayan HTML tagları çöper gider bunun yerine alttaki kodu kullanabilirsiniz._kahin_ adlı üyeden alıntı: mesajı görüntüle
$datas = preg_replace('/<a href=\"(.*?)\">(.*?)<\/a>/', "\\2", $datas);$datas değişkeninkide linkleri kaldırır.