
alert(' string to be trimmed '.replace(/(^\s*)|(\s*)$/g, ''))
str.replace(/^\s+|\s+$|\s+(?=\s)/g, '')str.split(' ').filter(Boolean).join(' ')''.concat(...(str.trim().match(/\S+\s?/g) || []))