$filter = preg_replace("%(?:\(|\s)(\S+)!=(\S+)(?:\)|\s)%", "($1!=$2 OR $1 IS NULL)", $filter);

Non funziona

HELP!!!!