정규표현식 띄어쓰기 포함

정규표현식 띄어쓰기 포함

QA

정규표현식 띄어쓰기 포함

답변 1

본문


<script>

function privateCheckForm() {
    var form = document.getElementById("privateForm");
    var el = form.elements;

    var message = {
        "occ_nick": "필명을 입력해주세요",
        "occ_phone": "전화번호를 입력해주세요",
        "occ_email": "이메일을 입력해주세요",
        "jumin1": "주민번호를 입력해주세요",
        "jumin2": "주민번호를 입력해주세요",
        "occ_bank": "은행명을 입력해주세요",
        "occ_name": "예금주명을 입력해주세요",
        "occ_accnumber": "계좌번호를를 입력해주세요",
        "file_bank": "통장사본파일을 넣어주세요",
        "file_occ_port": "포트폴리오파일을 넣어주세요"

    }
    var pathTrim = ["file_bank", "file_occ_port"];
    if (/[^a-zA-Z가-핳0-9]/gi.test(el["occ_nick"].value)) {
        //el["occ_nick"].value=el["occ_nick"].value.replace(/[^a-zA-Z가-핳0-9]/gi, "")
        alert("잘못된 형식의 필명입니다.")
        el["occ_nick"].value = "";
        el["occ_nick"].focus();
        return;
    }
    for (var x in message) {
        var msg = message[x];

        if (pathTrim.indexOf(x) < 0) el[x].value = el[x].value.trim();
        if (el[x].value == "") {

            alert(msg)
            el[x].focus();
            return;
        }
    }


    if (!priViewTerm1 || !priViewTerm2) {
        alert("약관을 확인해주세요..")
        return false;
    }
    if (!el["ter01"].checked) {
        alert("약관에 동의해 주세요");
        el["ter01"].focus();
    }
    if (!el["ter02"].checked) {
        alert("약관에 동의해주세요");
        el["ter02"].focus();
    }
    form.submit();
    return true
}

</script>

 

 

 

필명[occ_nick]에

띄어쓰기도 포함하려하는데 정규식을 어떻게 변환해야될까요?

이 질문에 댓글 쓰기 :

답변 1

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
filter #java ×
전체 100
© SIRSOFT
현재 페이지 제일 처음으로