url URL parsing utf7 UTF7 and UTF8 processing split word splitting for searching