正则的风骚操作 发表于 2018-03-05 | 分类于 JavaScript ¶个位数字字符数组去重 123456789function noRepeatReg (arr) { return arr.sort().join('').replace(/(\d)\1*/g, '$1').split('')}const arr = ['0', '2', '3', '2', '3', '1', '1'] const res = noRepeatReg(arr)console.log(res) ¶单词尾部追加 12345678910function addReg (str) { let i = 5 return str.replace(/\w+/g, w => w + i++)}const str = 'yya yyb yyc'const res = addReg(str)console.log(res) ¶trim 123function trim (str) { return str.replace(/\^\b|\b\$/g, '')} 点击打赏 微信支付 支付宝