
JS中如何去掉字符串的首尾空格,可能会不止一个格
2个回答
展开全部
ES5 及更高版本直接用 String 对象自带的 trim() 方法就可以了。
var str = ' hello world ';
console.log(str.trim());
再低版本的需要先自行引入 polyfill:
if (!String.prototype.trim) {
String.prototype.trim = function () {
return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, '');
};
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询