// Sanitize the text if ($noparity) { $stopdata = array("#\s+#s", "#(\r\n|\r|\n)#s"); $replacewith = array(" ", " "); } else { $stopdata = array("#\s+#s", "#(\r\n|\r|\n)#s", "/[^a-zA-Z0-9.@\-\_\s]/"); $replacewith = array(" ", " ", ""); } $_query = preg_replace($stopdata, $replacewith, $query);