Javascript Trim Functions Using Regular Expressions function trim(stringToTrim) { return stringToTrim.replace(/^\s+|\s+$/g,""); } function ltrim(stringToTrim) { return stringToTrim.replace(/^\s+/,""); } function rtrim(stringToTrim) { return stringToTrim.replace(/\s+$/,""); } // example of using trim, ltrim, and rtrim var myString = " hello my name is "; alert("*"+trim(myString)+"*"); alert("*"+ltrim(myString)+"*"); alert("*"+rtrim(myString)+"*");