// 手機號碼脫敏處理:方法1 var phone="13812345678"; var str=phone.substring(0,3)+"****"+phone.substring(7); // 手機號碼脫敏處理:方法2 var phone="13812345678"; var str=phone.substr(0,3)+"****"+phone.substring(7); // 區別是: // substring第一個參數是開始下標,第二個是結束下標 // substr第一個參數是開始下標,第二個是截取幾位 // 手機號碼脫敏處理:方法3 var phone="13812345678" var pho=/(\d{3})\d*(\d{4})/ var str=phone.replace(pho,'$1****$2'); console.log(str)