' abc '.trim(); // 'abc'
这是去除首尾空格的办法
那么有没办法去除首尾指定的字符,肯定有,方法很多,,下面通过正则表达式实现
例如,我想去掉首尾逗号 ,
let str = ',abc,cde,fff,';
str = str.replace(/^(\s|,)+|(\s|,)+$/g, '');
// 结果: 'abc,cde,fff'
OK,得到自己想要的结果,记录一下
如果想替换其他字符,把正则表达式的逗号换成指定字符串,例如去除 ab
let str = 'abcd,abcd,dcab';
str = str.replace(/^(\s|ab)+|(\s|ab)+$/g, '');
// 结果: 'cd,abcd,dc'
更多正则表达式的规则,自己去百度里google一下