tolgay007 adlı üyeden alıntı: mesajı görüntüle
peki bunu direkt olarak böylemi ekliyecem
href="#\/([0-9].)\/#"
bu arada eleştrinde haklısın kabul ediyorum... hep öyle oluyor nedense farkındayım yani
gördüğüm kadarıyla nasıl kullanacağını bilmiyorsun. aşağıya bir örnek kod yazayım. kurcalaya kurcalaya anlarsın zaten nasıl çalıştığını.

şimdi $icerik adlı değişkende linkleri alacağımız sitenin/parçanın içeriği olduğunu tuttuğumuzu varsayalım

preg_match("#\/([0-9].)\/#",$icerik,$link);
echo $link['1'];
burada sadece 1 tane link olduğunu farzettim. eğer 1 den fazla link varsa


preg_match_all("#\/([0-9].)\/#",$icerik,$link);
print_r($link['1']);
kodunu kullanabilirsin. $link['1'] adlı dizide istediğin değerleri görebilirsin. daha sonra bu diziyi for veya foreach döngüsü ile dilediğin gibi kullanabilirsin.

kullanılan regex in anlamı da şu: önünde ve arkasında slash (/) işareti olan sadece sayılar dan oluşan karakter grubunu seç.