Как бы мне изменить эту функцию, чтобы она позволяла использовать одиночный апостроф и дефисы:
function sanitize_string($s) { $result = preg_replace("/[^a-zA-Z0-9]+/", " ", html_entity_decode($s, ENT_QUOTES)); return $result; }