Merhabalar.
Sorunumun düzenli ifadeler olduğunu biliyorum fakat uygulamada istediğim sonucu vermiyor.
Öncelikle amacım, gelen veri içindeki tırnaklar içindeki verileri temizlemek ve parantez içindeki verileri temizlemek.
Bulduğum örnek;
<?php $metin= "string strong big stung";
If ( preg_match( "/s.*g/", $metin, $dizi) )
Print $dizi[0];
// Ekrana string strong big stung yazdirir ?>
Fakat ben,tırnaklar için kaçış karakterini kullanmama rağmen temizlemedi, parantez içini de ayın şekilde, temizlemiyor. Bu konuda eksik olan kısım nedir? ( Örnekte preg_match olmasına rağmen ben preg_match_all kullandım, bunun gözden kaçırdığım bir sorunu olabilir mi? dizilere attığı için kullandım preg_match_all komutunu. Hem gelen veride tırnak ve parantez temizlenecek veri 1 adet değil, yani örneğin 10 tane parantez içi temizlenecek.)
(Örnekteki .*'ın ne anlama geldiğini bilyorum.)
Yardımlarınız için teşekkür ederim.