Trim Function in JavaScript

来源:岁月联盟 编辑:zhuzhu 时间:2003-07-11
TrimAll()
{
var objRegExp = /^(/s*)$/;

    // Check for all spaces
    if (objRegExp.test(strValue))
    {
       strValue = strValue.replace(objRegExp, '');
       if( strValue.length == 0)
          return strValue;
    }
    
   // Check for leading & trailing spaces
   objRegExp = /^(/s*)([/W/w]*)(/b/s*$)/;
   if (objRegExp.test(strValue))
   {
       //remove leading and trailing whitespace characters
       strValue = strValue.replace(objRegExp, '$2');
    }
  return strValue;
}