//trim
//删除inStr字符串首尾的subStr
//输入inStr: 需要处理的源字符串
//输入subStr:需要判断存在的子字符串
//输入处理完毕的字符串
function trim(inStr,subStr) {
        //从开头找,如果发现subStr在开头,则删除subStr
if(inStr.indexOf(subStr,0)==0) {
          inStr = inStr.substring(subStr.length,inStr.length);
        }
        //从倒数的位置开始找subStr,如果发现正好处于末端,则删除末端的subStr
if(inStr.indexOf(subStr,inStr.length-subStr.length)==inStr.length-subStr.length) {
          inStr = inStr.substring(0,inStr.length-subStr.length);
        }
return inStr;
}var s = '--aa,bc,de,ff,faa,ff--';
alert(trim(s,'--')); //=> aa,bc,de,ff,faa,ff楼主自己试验一下