normalise search terms to handle colons etc better