1. JavaScript ersetzt die 4 Ziffern in der Mitte der Handynummer
// Übereinstimmung mit dem Beginn und Ende der Mobiltelefonnummer, Ausgabe '12345678901'.replace (/(/d {3})/d {4} (/d {4})/,' $ 1 **** $ 2 ');Beispiel
<! docType html> <html xmlns = "http://www.w3.org/1999/xhtml"> <head> <meta http-equiv = "content-type" content = "text/html; charset = gb2312"/> <title> document </tection> </teures tection> </teures tection> </> </teures. type = "text/javaScript"> var Telefon = '12345678901'; var dh = Telefon.replace (/(/d {3})/d {4} (/d {4})/, '$ 1 **** $ 2');Hinweis: Dieser Abschnitt stimmt regelmäßig mit den 11 aufeinanderfolgenden Ziffern in der Zeichenfolge überein, ersetzt die 4 mittleren Ziffern als *und gibt das gemeinsame Format versteckter Mobiltelefonnummern aus. Wenn Sie nur die letzten 4 Ziffern erhalten möchten, können Sie es in das folgende Formular ändern:
2. JavaScript ersetzt die ersten 7 Ziffern der Mobiltelefonnummer
// 11 aufeinanderfolgende Ziffern übereinstimmen und die ersten 7 Ziffern durch*Nummer '15110280327'.Replace (// d {7} (/d {4})/,' ****** $ 1 ');Beispiel
<! docType html> <html xmlns = "http://www.w3.org/1999/xhtml"> <head> <meta http-equiv = "content-type" content = "text/html; charset = gb2312"/> <title> document </tection> </teures tection> </teures tection> </> </teures. type = "text/javaScript"> var Telefon = '12345678901'; var dh = Telefon.replace (// d {7} (/d {4})/, '****** $ 1'); Alert (dh);Ergänzende Anmerkung: Klammern in regulären Ausdrücken können zur Gruppierung verwendet werden und werden auch zum Definieren von Sub-Mode-Zeichenfolgen verwendet. In der Methode Ersatz () kann $ n (n eine Zahl) in Parameter 2 verwendet werden, um auf die in der Musterzeichenfolge definierten Zeichenfolgen in der Sequenz zu verweisen.
3 ..
<!doctype html><html lang="en"><head> <meta charset="UTF-8" /> <title>js mobile phone number verification and hidden middle four digits</title> <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script></head><body> <input Typ = "text" id = "myText"> <p> js Mobiltelefonverifizierung und versteckte mittlere vier Ziffern </p> <Eingabe type = "button" value = "subit" id = "subBtn"> <script type = 'text/javascript'> $ (function () {$ ("##". Telefonnummer kann nicht leer sein ")} else {if (iPhonecheck (MyText)) {alert (" subsubscription erfolgreich "); var Telefon = $ ("#mytext "). Val (); var myphone = Telefon.substr (3,4); // alert (myphone) var lphone = myTel. } else {alert ("Bitte geben Sie die richtige Mobiltelefonnummer ein")}} Funktion iPhonecheck (id) {var temp = document.getElementById ("MyText"); }); </script> </body> </html>Zusammenfassen
Bei dem obigen dreht sich alles um JavaScript, um die Mobiltelefonnummern zu überprüfen und einen Sternchen (*) Ersatzeffekt zu implementieren. Ich hoffe, dass der Inhalt dieses Artikels für die tägliche Verwendung von JavaScript für alle hilfreich ist.