Utilizzando il flag /i anche preg_replace diventa case insensitive.