본문 바로가기

카테고리 없음

자바스크립트 - 연속된 4자의 글자 체크 함수

function stck(str, limit){
    var o = d = p = n = 0, l = limit==null ? 4 : limit; 
    for(var i=0; i<str.length; i++){
        var c = str.charCodeAt(i);
        if(i > 0 && (p = o - c) >-2 && p < 2 && (n = p == d ? n+1 : 0) > l-3) return false;
        d = p, o = c;
    }
    return true;
}

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