1. JavaScript แทนที่ 4 หลักในช่วงกลางของหมายเลขโทรศัพท์มือถือ
// จับคู่จุดเริ่มต้นและจุดสิ้นสุดของหมายเลขโทรศัพท์มือถือเอาท์พุท '12345678901'.replace (/(/d {3})/d {4} (/d {4})/,' $ 1 **** $ 2 ');ตัวอย่าง
<! doctype html> <html xmlns = "http://www.w3.org/1999/xhtml"> <head> <meta http-equiv = "content-type" content = "html; charset = gb2312 type = "text/javascript"> var phone = '12345678901'; var dh = โทรศัพท์ replace (/(/d {3})/d {4} (/d {4})/, '$ 1 **** $ 2');หมายเหตุ: ส่วนนี้ตรงกับตัวเลข 11 หลักต่อเนื่องในสตริงแทนที่ตัวเลขกลาง 4 ตัวเป็น *และส่งออกรูปแบบทั่วไปของหมายเลขโทรศัพท์มือถือที่ซ่อนอยู่ หากคุณต้องการรับเพียง 4 หลักสุดท้ายคุณสามารถเปลี่ยนเป็นแบบฟอร์มต่อไปนี้:
2. JavaScript แทนที่หมายเลขโทรศัพท์มือถือ 7 หลักแรก
// จับคู่ 11 หลักติดต่อกันและแทนที่ 7 หลักแรกด้วย*หมายเลข '15110280327'.replace (// d {7} (/d {4})/,' ****** $ 1 ');ตัวอย่าง
<! doctype html> <html xmlns = "http://www.w3.org/1999/xhtml"> <head> <meta http-equiv = "content-type" content = "html; charset = gb2312 type = "text/javascript"> var phone = '12345678901'; var dh = โทรศัพท์ replace (// d {7} (/d {4})/, '****** $ 1');หมายเหตุเพิ่มเติม: วงเล็บในนิพจน์ทั่วไปสามารถใช้สำหรับการจัดกลุ่มและยังใช้เพื่อกำหนดสตริงโหมดย่อย ในวิธีการแทนที่ (), $ n (n คือตัวเลข) สามารถใช้ในพารามิเตอร์ 2 เพื่ออ้างถึงสตริงที่กำหนดในสตริงรูปแบบตามลำดับ
3. การตรวจสอบโทรศัพท์มือถือ JavaScript และตัวอย่างที่ครอบคลุมสี่หลักของหมายเลขโทรศัพท์มือถือที่ซ่อนอยู่
<! doctype html> <html lang = "en"> <head> <meta charset = "utf-8"/> <title> การตรวจสอบหมายเลขโทรศัพท์มือถือ js และการตรวจสอบหมายเลขโทรศัพท์มือถือและ http: http//code.jquery.com type = "text" id = "mytext"> <p> การตรวจสอบโทรศัพท์มือถือ js และตัวเลขกลางสี่หลักที่ซ่อนอยู่ </p> <อินพุต type = "ปุ่ม" value = "ส่ง" id = "subbtn"> <script type = 'text/javascript'> $ () {$ ("#"#" ว่างเปล่า ")} else {ถ้า (iphoneCheck (mytext)) {แจ้งเตือน (" subsubscription สำเร็จ "); var phone = $ ("#mytext ") val (); var myphone = phone.substr (3,4); // alert (myphone) var lphone = โทรศัพท์ การแจ้งเตือน ("โปรดป้อนหมายเลขโทรศัพท์มือถือที่ถูกต้อง")}}}}; - </script> </body> </html>สรุป
ข้างต้นเป็นเรื่องเกี่ยวกับ JavaScript ที่ตรวจสอบหมายเลขโทรศัพท์มือถือและการใช้เอฟเฟกต์การทดแทนเครื่องหมายดอกจัน (*) ฉันหวังว่าเนื้อหาของบทความนี้จะเป็นประโยชน์ต่อการใช้ JavaScript ทุกวัน