Es gibt verschiedene Methoden für Front-End-JS, um Mobiltelefonnummern zu desensibilisieren

// Es gibt mehrere Möglichkeiten, die Mobiltelefonnummer zu desensibilisieren
// Methode 1: Verwenden Sie die Methode substring()
let mobilePhone1="19909091221";
let desensitization=mobilePhone1.substring(0,3)+" **** "+mobilePhone1 .substring( 7);
// Methode 2: Verwenden Sie die Methode substring()
let mobilePhone2="19909091221";
let desensitization2=mobilePhone2.substr(0,3)+" **** "+mobilePhone2.substring(7);
/ / Methode 3: Verwenden Sie die reguläre Ausdrucksmethode
let mobilePhone3="19909091221";
let regular=/(\d{3})\d*(\d{4})/
let desensitization3=mobilePhone3.replace(regular,'$1** ** $2');

          //总结一下区别:
          //  substring第一个参数是开始下标,第二个是结束下标。
          //  substr第一个参数是开始下标,第二个是截取几位。

Supongo que te gusta

Origin blog.csdn.net/m0_46577631/article/details/128344356
Recomendado
Clasificación