코딩하는 문과생

자바스크립트/ 05. 정규 표현식의 활용 본문

웹 프로그래밍/Javascript

자바스크립트/ 05. 정규 표현식의 활용

코딩하는 문과생 2018. 11. 4. 11:20


05. 정규 표현식의 활용


정규표현식을 이용해서 주민등록번호가 형식에 일치하면 출력되는 코드를 구성해 보았습니다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<script>
  function ju_search(){
    var x = calculator.number1.value; //form으로 받은 주민등록번호 값
    var patn01 = /\d{6}-[12]\d{6}/;//주민등록번호 형식을 정규식으로 표현
    if(patn01.test(x))//만약 x값이 patn01형식에 일치한다면
      document.getElementById("demo").innerHTML = patn01.exec(x);
    }//그 값을 demo에 넣어라
 
</script>
 
<form name="calculator">
  주민등록번호: <input type="text" name="number1" size=14>
</form>
<button onclick="ju_search()">검색</button>
<p id="demo"></p>
 
cs
]]<실


<실행결과>