let str = '1234567890' console.log('原字符串:' + str) console.log('替换前3位:' + str.replace(/^.{3}/, '***')) console.log('替换后4位:' + str.replace(/.{4}$/, '****')) console.log('替换前3位和末尾4位保留中间:' + str.replace(/^.{3}(.*).{4}$/, '***$1****'))
运行结果截图