protected static function cleanRegex($regex) { $regex = str_replace("/", "\\/", $regex); $regex = str_replace("#", "\\#", $regex); $regex = str_replace(".", "\\.", $regex); $regex = str_replace("?", "\\?", $regex); return (string) $regex; }