merhaba>> buradaki yaziyi almak istiyorum. <<evet
birinci sabitim: merhaba>>
ikinci sabitim: <<evet
bu şekilde
2 sabit belirterek arasındaki kısmı nasıl alabilirim?
Php ile bunu yapmak?
4
●92
- 11-11-2021, 15:46:43Regex ve preg_match araştırması yap. alamayacağın veri yok.buddy adlı üyeden alıntı: mesajı görüntüle
- 11-11-2021, 15:50:43bakıyorum hocam peki verilen iki sabitten biri yoksa hatalıysa geriye false döndürebilir miyim?Polat adlı üyeden alıntı: mesajı görüntüle
- 11-11-2021, 15:52:19zaten preg_match den dönen veri boşsa aradığın şey yoktur hocam. isset kontrolü yapabilirsin.buddy adlı üyeden alıntı: mesajı görüntüle
- 11-11-2021, 15:54:54buddy adlı üyeden alıntı: mesajı görüntüle
$metin = "merhaba>> buradaki yaziyi almak istiyorum. <<evet"; $regex = "@merhaba>>(.*?)<<evet@si"; preg_match($regex, $metin, $yenimetin); echo $yenimetin[1];
veri kontrolü için de şöyle yapabilirsin
$metin = "merhaba>> buradaki yaziyi almak istiyorum. <<evet"; $regex = "@merhaba>>(.*?)<<evet@si"; preg_match($regex, $metin, $yenimetin); if (!empty($yenimetin[1])) { echo $yenimetin[1]; } else { echo "veri bulunamadı"; }