* 영문/숫자조합 6~12자 비밀번호 체크(정규식)
 
function mycheck(p)
{
    chk1 = /^[a-z\d]{6,12}$/i;  //a-z와 0-9이외의 문자가 있는지 확인
    chk2 = /[a-z]/i;  //적어도 한개의 a-z 확인
    chk3 = /\d/;  //적어도 한개의 0-9 확인
    return chk1.test(p) && chk2.test(p) && chk3.test(p);
}

 * p : 검사 값
 * 조합이면 true 반환


*javascript로 숫자 또는 지정한 문자만 받게 필터링
 
<숫자만 가능>
function onlyNum(txtbox) 
{
    var v=txtbox.value;
    if(v.match(/[\-\+]?\d*(\.\d*)?/g)[0]!=v)
    {
        txtbox.value=v.match(/[\-\+]?\d*(\.\d*)?/g)[0]
    }
}
 
<문자만 가능>
function onlyNum(txtbox) 
{
    var v=txtbox.value;
    if(v.match(/[\-\+]?[a-z]*(\.[a-z]*)?/g)[0]!=v)
    {
        txtbox.value=v.match(/[\-\+]?\d*(\.\d*)?/g)[0]
    }
}


* HTML 태그 제거

function stripHTMLtag(string)

    varobjStrip = new RegExp(); 
    objStrip = /[<][^>]*[>]/gi; 
    return string.replace(objStrip, ""); 
}

+ Recent posts