登录

js 过滤字符串前后空格、去掉文字前面和后面的空字符串,删除左右空格

我来纠错
//直接用jquery方法
var text = $.trim('    我两边都有空格,我不想要他们     ');   //输出:我两边都有空格,我不想要他们

//用正则实现
function trim(str,type){ //不传type默认删除左右两端的空格,type还支持传left、right
	if (type=='left') {
		return str.replace(/(^\s*)/g,"");
	}else if(type=='right'){
		return str.replace(/(\s*$)/g,"");
	}else{
		return str.replace(/(^\s*)|(\s*$)/g, "");
	};
};
var text = trim('  sk  ');  //输出:sk
发送
热门关键词:
命令
知识类型:
标题描述:
详细解答:

提交审核您编辑的知识会经过 前端大牛 人工审核。