본문에 주민등록번호가 포함되면 경고 알려주기 입니다.

· 2015-11-17 (화) 11:09:31 · 2466

공공기관은 참 까다롭네요. 본문 작성중에 사용자가 주민등록번호를 적게되면 경고를 내보냅니다. 해당 부분을 replace 하시거나 적당히 조절해서 사용하시면 될 듯 합니다.
 유효성 검사나 이런건 없습니다. 정규식으로 자리수만을 체크합니다.

<script language="javascript">
function checkJumin(str) {
  var jumin  = /^[0-9]{6}-?[0-9]{7}$/;
  var number = /^[0-9]*$/;

  var len  = str.length;
  var a    = "";
  var tmp  = "";
  var tmp2 = "";
  for(i=0; i<len; i++) {
    a = str.substring(i,i+1);
    if ( !number.test(a) ) continue;

    tmp = str.substring(i,i+14);
    tmp2 = str.substring(i,i+13);
    if ( jumin.test(tmp) || jumin.test(tmp2) ) {
      alert("본문에 주민등록번호가 있습니다.");
      break;
    }
  }
}
</script>

<textarea id="txt" cols="70" rows="5"></textarea>
<input type="button" value="검사" onclick="checkJumin(document.getElementById('txt').value)">

|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
15-11-20 조회 2,405
15-11-20 조회 2,414
15-11-20 조회 2,502
15-11-18 조회 2,531
15-11-18 조회 2,573
15-11-18 조회 2,478
15-11-17 조회 2,740
15-11-17 조회 2,522
15-11-17 조회 2,467
15-11-16 조회 2,522
15-11-16 조회 2,515
15-11-16 조회 2,668
15-11-15 조회 2,708
15-11-15 조회 2,505
15-11-15 조회 2,623
15-11-09 조회 2,793
15-11-09 조회 2,582
15-11-09 조회 2,646
15-11-06 조회 3,228
15-11-05 조회 2,666
15-11-05 조회 2,613
15-11-05 조회 2,716
15-11-04 조회 2,674
15-11-04 조회 2,621
15-11-04 조회 2,632
15-11-04 조회 2,901
15-11-04 조회 2,714
15-11-03 조회 2,733
15-11-02 조회 2,733
15-11-02 조회 2,523
15-11-02 조회 2,550
15-10-31 조회 2,481
15-10-27 조회 2,712
15-10-23 조회 2,627
15-10-23 조회 2,674
15-10-19 조회 3,772
15-10-15 조회 3,375
15-08-03 조회 3,082
15-07-29 조회 2,898
15-07-12 조회 3,326
15-05-07 조회 4,954
15-05-06 조회 4,590
15-05-06 조회 5,259
15-04-04 조회 4,373
15-04-04 조회 3,984
15-04-01 조회 5,617
15-02-10 조회 4,355
15-01-31 조회 4,369
15-01-23 조회 4,032
14-12-30 조회 3,564
14-12-23 조회 3,776
14-12-02 조회 4,170
14-10-17 조회 4,590
14-10-17 조회 4,744
14-10-07 조회 4,059
14-10-07 조회 5,210
14-10-04 조회 4,359
14-09-24 조회 4,636
14-09-24 조회 4,595
14-09-24 조회 4,095
14-09-23 조회 3,822
14-09-22 조회 3,570
14-09-21 조회 3,977
14-09-21 조회 4,189
14-09-21 조회 3,644
14-09-20 조회 4,212
14-09-19 조회 3,739
14-09-19 조회 3,443
14-09-19 조회 3,984
14-09-19 조회 3,678
14-09-18 조회 3,480
14-09-18 조회 3,929
14-09-18 조회 4,145
14-09-18 조회 3,848
14-09-18 조회 3,759
14-09-18 조회 3,797
14-09-18 조회 3,896
14-09-18 조회 4,637
14-09-17 조회 3,684
14-09-15 조회 3,757
14-09-11 조회 4,035
14-08-26 조회 3,914
14-08-26 조회 3,655
14-08-26 조회 3,391
14-08-26 조회 3,895
14-08-26 조회 3,788
14-08-26 조회 3,626
14-08-26 조회 3,753
14-08-26 조회 3,831
14-08-26 조회 3,606
14-08-26 조회 3,816
14-08-26 조회 3,766
14-08-26 조회 3,753
14-08-26 조회 3,837
14-08-26 조회 3,558
14-08-26 조회 3,542
14-08-26 조회 3,719
14-08-26 조회 3,409
14-08-26 조회 3,518
14-08-26 조회 3,328