$str ='deneme.jpg?revision=838743456';
function set($str){
$rgx = '/?revision=(d{9})/';
$new_str = preg_replace($rgx, "", $str);
return $new_str;
}
echo set($str);Eğer revision dan sonra gelen rakamsal değer 9 karakter ise bu şekilde kullanabilirsiniz. Eğer değişken ise 4. satırı şu şekilde güncelleyin;
$rgx = '/?revision=(d+)/';
r10 editoründen kaynaklı ters slays işaretleri çıkmıyor. Kodun temiz hali;
https://codeshare.io/ayV9X0