js怎么去掉字符串首尾的换行符,是首尾的,而不是全部的,求大神指点!!

js怎么去掉字符串首尾的换行符,是首尾的,而不是全部的,求大神指点!!

问题描述:

如题,js怎么去掉字符串首尾的换行符,是首尾的,而不是全部的,求大神指点!!!!

 String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,'')}
alert('|'+' abc def ghi    '.trim()+'|')