js trim 并替换字符串

2017-12-8 邪哥

//Add By Jeen 移除s字符串串头尾的c字符,并将s中间的c字符使用i进行替换
function jtrim(s,c,i) {
	var t = s.split(c);
	while(t.length && t[0] === "")
	{
		t.shift();
	}
	while(t.length && t[t.length-1] === "")
	{
		t.pop();
	}
	s = t.join(i||c);
	return s;
}
/* //未考虑性能问题,大字符串的处理请自行优化,或使用其他方法
eg:
ts = 'aaaabaacadaa'
jtrim(ts,'a')   // baacad
jtrim(ts,'a','-') //b--c-d
*/

芝麻绿豆 js

(0) (391)

发表评论: