아

본문에 주민등록번호가 포함되면 경고

원문 : http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=48554



공공기관은 참 까다롭네요. 본문 작성중에 사용자가 주민등록번호를 적게되면 경고를 내보냅니다. 해당 부분을 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)"><div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:12:10 PHP & HTML에서 이동 됨]</div>
|

댓글 1개

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

프로그램

8,188건
+
제목 글쓴이 날짜 조회
06-09-21 조회 3,797
06-09-21 조회 3,639
06-09-21 조회 2,960
06-09-21 조회 3,191
06-09-21 조회 4,405
06-09-21 조회 3,066
06-09-21 조회 3,559
06-09-21 조회 3,654
06-09-21 조회 3,789
06-09-21 조회 4,016
06-09-21 조회 3,705
06-09-21 조회 4,169
06-09-21 조회 3,941
06-09-21 조회 4,593
06-09-20 조회 2,983
06-09-19 조회 3,872
06-09-18 조회 3,512
06-09-15 조회 3,114
06-09-15 조회 3,517
06-09-15 조회 2,958
06-09-15 조회 6,566
06-09-15 조회 3,370
06-09-13 조회 5,318
06-09-13 조회 3,421
06-09-11 조회 2,970
06-09-11 조회 3,656
06-09-11 조회 3,404
06-09-11 조회 3,616
06-09-11 조회 3,239
06-09-11 조회 4,964
06-09-11 조회 4,466
06-09-11 조회 3,254
06-09-11 조회 3,210
06-09-10 조회 3,091
06-09-06 조회 3,089
06-09-05 조회 5,416
06-09-04 조회 4,427
06-09-04 조회 3,838
06-09-03 조회 4,406
06-09-02 조회 4,036
06-09-02 조회 3,894
06-09-02 조회 3,498
06-09-01 조회 3,242
06-09-01 조회 3,566
06-09-01 조회 4,121
06-08-31 조회 3,146
06-08-31 조회 4,199
06-08-28 조회 4,320
06-08-27 조회 3,972
06-08-27 조회 3,055
06-08-27 조회 2,747
06-08-27 조회 3,365
06-08-27 조회 3,346
06-08-27 조회 2,680
06-08-27 조회 2,702
06-08-27 조회 2,597
06-08-27 조회 3,095
06-08-27 조회 2,669
06-08-27 조회 3,222
06-08-27 조회 2,985
06-08-27 조회 2,868
06-08-27 조회 2,689
06-08-27 조회 2,887
06-08-27 조회 2,944
06-08-27 조회 2,981
06-08-27 조회 3,720
06-08-27 조회 6,362
06-08-27 조회 2,762
06-08-27 조회 2,622
06-08-27 조회 2,446
06-08-27 조회 2,656
06-08-27 조회 2,561
06-08-27 조회 2,507
06-08-27 조회 2,533
06-08-27 조회 2,431
06-08-27 조회 2,497
06-08-27 조회 3,968
06-08-27 조회 4,923
06-08-26 조회 6,292
06-08-26 조회 2,453
06-08-26 조회 5,603
06-08-25 조회 4,051
06-08-25 조회 2,589
06-08-24 조회 3,759
06-08-24 조회 4,682
06-08-24 조회 2,828
06-08-23 조회 4,871
06-08-23 조회 2,949
06-08-23 조회 4,814
06-08-23 조회 4,495
06-08-23 조회 5,230
06-08-23 조회 5,095
06-08-22 조회 2,889
06-08-22 조회 2,865
06-08-21 조회 5,329
06-08-20 조회 3,714
06-08-20 조회 3,607
06-08-19 조회 3,440
06-08-19 조회 3,008
06-08-18 조회 3,654