s{(?<=(\S))?\s+(?=(\S))?}{length($1.$2)?'':' '}gx