
Php ile noktalama işaretlerini (punctuation) temizlemek istiyorsanız ve çoklu dil (multilanguage) destekli olması gerekiyorsa, aşağıdaki kod ile bunu yapabilirsiniz.
$pattern =’/[^\s\p{Ll}\p{Lm}\p{Lo}\p{Lt}\p{Lu}\p{Nd}]/mu’;
$str=preg_replace($pattern,””,$str);