/**
* 删除字符串首尾指定字符
* @param Str 源字符
* @param char 去除的指定字符
* @param type 类型,右边或左边,为空是替换首尾
* @returns {*}
*/
var trimChar = function (Str,char, type) {
if (char) {
if (type == 'left') {
return Str.replace(new RegExp('^\\'+char+'+', 'g'), '');
} else if (type == 'right') {
return this.replace(new RegExp('\\'+char+'+$', 'g'), '');
}
return Str.replace(new RegExp('^\\'+char+'+|\\'+char+'+$', 'g'), '');
}
return Str.replace(/^\s+|\s+$/g, '');
};
转载于:https://my.oschina.net/OriginLeon/blog/813781
本文介绍了一种使用JavaScript实现的字符串处理方法,可以有效地去除字符串两端指定的字符。此方法提供了灵活性,允许用户选择移除左侧、右侧或是同时移除两侧的指定字符。
639

被折叠的 条评论
为什么被折叠?



