한글이나, 숫자 입력할때 ( 숫자가... )

· 2012-01-31 (화) 11:11:28 · 1873 · 2
아래는 소스 입니다.


var pattern = /([^가-힣\x20^0-9])/i;
if (pattern.test(f.mb_id.value)) {
alert('아이디는 한글로 입력하십시오.');
f.mb_id.focus();
return false;
}

소스를 보면,한글하고, 숫자 모두 입력가능하며, 영어만 불가능 합니다.

문제는, 숫자를 한글 앞에 못 두게 하고 싶습니다.

저렇게 하면, 앞에 숫자를 둬도 되고 뒤에 둬도 되네요.

도움 부탁드려요.
|

댓글 2개

패턴 검사를 한번 더 해보세요. /([가-힣]+[가-힣0-9]+)/ 이런식으로요.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12-01-31 조회 2,335
12-01-31 조회 1,087
12-01-31 조회 1,268
12-01-31 조회 1,798
12-01-31 조회 1,405
12-01-31 조회 1,117
12-01-31 조회 1,802
12-01-31 조회 963
12-01-31 조회 935
12-01-31 조회 916
12-01-31 조회 1,524
12-01-31 조회 997
12-01-31 조회 1,970
12-01-31 조회 866
12-01-31 조회 1,894
12-01-31 조회 1,212
12-01-31 조회 1,683
12-01-31 조회 1,874
12-01-31 조회 1,131
12-01-31 조회 1,013