let str = "123456199901011234"; let result = str.replace(/^(\d{14})(\d{4}|\d{3}X)$/g, (sub, ...arg) => { return arg[0].replace(/\d/g, "*") + arg[1]; }) 捕获组来一波
捕获组来一波