JS function to remove unwanted spaces before and after a string following function takes a string as input, replaces all concurrences of spaces before and after the string with a null values and returns the trimmed string. //JS Function to trim a string: function JSTrim( str ){ //trimming the leading and trailing spaces of the input string. return( str. replace (/^\s+/,''). replace (/\s+$/,'') ) ; } JS function to remove multiple spaces in the string with a single space We can alter the same function so that I removed the space before and after the string and also removes multiple spaces in the string with a single space. //JS Function to trim a string: function JSTrim( str ){ //replacing the multiple spaces with single space str = str. replace (/ +/g, " "); //trimming the leading and trailing spaces of the input string. return( str. replace (/^\s+/,''). replace (/\s+$/,'') ) ; } Usage: ========== ...