
'@\((.*?)\)@si'
burda ne yapılıyor kısaca
. hangi kısmı alacağımızı, nereyi yok sayacağımızı nasıl belirliyoruz ?
19
●227
. peki belli bir kısmı yok sayabilir miyiz. mesela yukardaki link örneğinde:
$veri='
<a href="location1">title1</a>
<a href="location2">title2</a>
<a href="location3">title3</a>
';
preg_match_all('@<a href="(.*?)">(.*?)</a>@si',$veri,$veriliste);
print_r($veriliste); // Diziyi detaylı şekilde görmenizi sağlar (Kaynak koda bakarak daha rahat görebilirsiniz)
echo '<br><br> Array 1deki veriler <br>';
for ($d=0;$d<count($veriliste[2]);$d++) {
echo $veriliste[2][$d]."<br>";
}
echo '<br><br> Array 2deki veriler <br>';
for ($d=0;$d<count($veriliste[1]);$d++) {
echo $veriliste[1][$d]."<br>";
}
.