1. JavaScript는 휴대폰 번호 중간에있는 4 자리를 대체합니다.
// 휴대 전화 번호의 시작과 끝과 일치, 출력 '12345678901'.
예
<! doctype html> <html xmlns = "http://www.w3.org/1999/xhtml"> <head> <meta http-equiv = "content-type"content = "text/html; charset = gb2312"/> <title> titled </title </title </title </title </titled> <script 유형 = "text/javaScript"> var phone = '12345678901'; var dh = phone.replace (/(/d {3})/d {4} (/d {4})/, '$ 1 **** $ 2'); Alert (dh); </script> </head> </body> </html>참고 : 이 섹션은 정기적으로 문자열의 11 개의 연속 숫자와 정기적으로 일치하고 4 자리를 *로 대체하며 숨겨진 휴대 전화 번호의 일반적인 형식을 출력합니다. 마지막 4 자리 만 얻으려면 다음 형식으로 변경할 수 있습니다.
2. JavaScript는 휴대폰 번호의 첫 7 자리를 대체합니다.
// 11 연속 숫자와 일치하고 처음 7 자리를*번호 '15110280327'으로 바꾸십시오 (// d {7} (/d {4})/, '****** $ 1');예
<! doctype html> <html xmlns = "http://www.w3.org/1999/xhtml"> <head> <meta http-equiv = "content-type"content = "text/html; charset = gb2312"/> <title> titled </title </title </title </title </titled> <script type = "text/javaScript"> var phone = '12345678901'; var dh = phone.replace (// d {7} (/d {4})/, '****** $ 1'); Alert (dh);보충 주 : 일반 표현식의 괄호는 그룹화에 사용될 수 있으며 서브 모드 문자열을 정의하는 데 사용됩니다. 대체 () 메소드에서, $ n (n은 숫자)을 파라미터 2에서 사용하여 패턴 문자열에 정의 된 문자열을 순서대로 참조 할 수 있습니다.
3. JavaScript 휴대 전화 검증 및 4 자리 포괄적 인 포괄적 인 예제 숨겨진 휴대폰 번호
<! docType html> <html lang = "en"> <head> <meta charset = "utf-8"/> <title> js 휴대 전화 번호 검증 및 숨겨진 중간 4 자리 </title> <script type = "text/javaScript"src = "http://code.jquery.com/jquery-latest. <입력 유형 = "text"id = "mytext"> <p> js 휴대 전화 검증 및 숨겨진 중간 4 자리 </p> <입력 유형 = "value"value = "제출"id = "subbtn"> <script type = 'text/javaScript'> $ (function () {$ ( "#subbtn"). click (function ()) {$ ( "#mytext"). alert ( "휴대 전화 번호는 비워 질 수 없다"} else {ifonecheck (mytext)) {var phone = $ ( "#mytext"); $ ( "#mytext"). val (lphone)} else { "올바른 휴대 전화 번호를 입력하십시오"}} {var temp = document.getElementById ( "mytext") [1] [34587]/d} $/; if (re.test (temp.value)) {return}}); </script> </body> </html>요약
위의 모든 것은 JavaScript에 관한 것입니다. 휴대폰 번호를 확인하고 Asterisk (*) 교체 효과를 구현합니다. 이 기사의 내용이 모든 사람의 매일 JavaScript 사용에 도움이되기를 바랍니다.