# pick one of: s/ +/ /g; # just reduce strings of consecutive spaces s/[ \xA0]+/ /g; # reduce and normalize space/nbsp strings s/[ \xA0\t]+/ /g; # include tabs as well s/\s+/ /g; # all kinds of whitespace, including newlines