qappleh / Interview

我是追梦赤子心,公众号「深圳湾码农」的作者,某上市集团公司高级前端开发,深耕前端领域多年,每天攻破一道题,带你从0到1系统构建web全栈完整的知识体系!
https://github.com/qappleh/Interview
1.14k stars 95 forks source link

Day358:有字符串var='abc345efgabcab',请写出3条js语句分别实现如下3个功能: #361

Open qappleh opened 3 years ago

qappleh commented 3 years ago

1.去掉字符串中的a、b、c字符,形成结果:'345efg'; 2.将字符串中数字用中括号括起来,形成结果:'abc[3][4][5]efgabcab'; 3.将字符串中每个数字的值分别乘以2,形成结果:abc6810efgabcab;

AimWhy commented 3 years ago
var x='abc345efgabcab'
x.replace(/[a-c]/g, '')
x.replace(/([0-9])/g, '[$1]')
x.replace(/([0-9])/g, ($0, $1) => $1*2)