Alıntı
preg_replace("@[^A-Za-z0-9\- şıüğçİŞĞÜÇ]+@i","",$veri)
türkçe karakterleri koda ekleyerek hallettim.. sorun çözüldü