Sevgili dostlar.

Her zaman başarısız olduğum preg_match_all konusunda bir çıkmaza girdim.

Standart veri tipi bu şekilde.
<a href="javascript:add('AB21LPNRS12AAVCD1231')">

bendeniz çakma programcı ise, içinde bulunan AB21LPNRS12AAVCD1231 değerini almak istiyorum.

preg_match_all("<a href=\"javascript:add('(?!)')\">", $source, $match);

Benim getirdiğim aşama ise şudur.. Sonuç elbette başarısız..

 

$input = "<a href=\"javascript:add('AB21LPNRS12AAVCD1231')\">";
preg_match_all("/\'(.*?)\'/", $input, $matchall, PREG_SET_ORDER);
foreach($matchall as $val){
echo "$val[1] <br>";
}

preg_match("/\'(.*?)\'/", $input, $match);
echo "$match[1] <br>";

fdegir

kanka sana puanım dokuz

Laplace

@fdegir ve $ocanal hocam çok çok çok teşekkürler.

$fdegir de fazladan veriler geldi. ancak @ocanal' ın 'add' eklemesi %100 benim istediğim şeyi verdi. İyi ki varsınız. Çok teşekkür ederim.

raif_efendi
1

mobil görünümden çık