Noktalama işaretleri, semboller, aksan, özel karakterleri kaldırmak için en iyi yolu nedir?

0 Cevap php

Eğer dizideki onları gördüğünüz gibi, tüm noktalama işaretleri, semboller, vb kaldırmak için bu kod satırlarını kullanın

$pattern_page = array("+",",",".","-","'","\"","&","!","?",":",";","#","~","=","/","$","£","^","(",")","_","<",">");

$pg_url = str_replace($pattern_page, ' ', strtolower($pg_url));

ama ben çıkarmak istiyorum diğer bazı özel karakterler olabilir gibi dizideki kaldırmak istediğiniz tüm şeyleri listelemek için saçma görünüyor gibi basit yapmak istiyorum.

Ben aşağıda düzenli ifade kullanarak düşündüm,

$pg_url = preg_replace("/\W+/", " ", $pg_url);

_ - ama altında skor kaldırmaz

Tüm bu şeyler kaldırmak için en iyi yolu nedir? Düzenli ifade yapabilir miyim?

0 Cevap