JS 정규 표현 식 은 계 정,핸드폰 번호,전화 와 메 일이 합 법 적 인지 검증 합 니 다.
검증 규칙:자모,숫자,밑줄 구성,자모 시작,4-16 비트.
function
checkUser(str){
var
re = /^[a-zA-z]\w{3,15}$/;
if(re.test(str)){
alert(" ");
}else{
alert(" ");
}
}
checkUser("jihua_cnblogs");//
핸드폰 번호 검증검증 규칙:11 자리 숫자,1 로 시작 합 니 다.
function
checkMobile(str) {
var
re = /^1\d{10}$/
if (re.test(str)) {
alert(" ");
} else {
alert(" ");
}
}
checkMobile('13800138000'); //
checkMobile('139888888889');//
전화 번 호 를 검증 하 다인증 규칙:지역 번호+번호,지역 번호 0 으로 시작,3 자리 또는 4 자리
번 호 는 7 자리 또는 8 자리 숫자 로 구성 되 어 있다.
지역 번호 와 번호 사이 에는 연결 부호 가 없 을 수도 있 고'-'연결 할 수도 있다.
예 를 들 어 01088888888,010-88888888,0955-77777777
function
checkPhone(str){
var
re = /^0\d{2,3}-?\d{7,8}$/;
if(re.test(str)){
alert(" ");
}else{
alert(" ");
}
}
checkPhone("09557777777");//
메 일 확인인증 규칙:우선 메 일 주 소 를'첫 번 째 부분@두 번 째 부분'으로 나 눕 니 다.
첫 번 째 부분:자모,숫자,밑줄,단선'-',점'으로 구성 되 어 있 습 니 다.
두 번 째 부분:도 메 인 이름 입 니 다.도 메 인 이름 은 알파벳,숫자,단선"-",도 메 인 이름 접미사 로 구성 되 어 있 습 니 다.
도 메 인 이름 접 두 사 는 보통.xxx 또는.xxx.xx 이 고 한 지역 의 도 메 인 이름 접 두 사 는 보통 2-4 비트 입 니 다.예 를 들 어 cn,com,net,현재 도 메 인 이름 도 4 자리 이상 있 습 니 다.
function
checkEmail(str){
var
re = /^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/
if(re.test(str)){
alert(" ");
}else{
alert(" ");
}
}
checkEmail("[email protected]");//
위 에서 보 여 드 린 것 은 편집장 님 께 서 소개 해 주신 JS 정규 표현 식 으로 계 정,핸드폰 번호,전화 와 메 일이 합 법 적 인지 검증 하 는 것 입 니 다.여러분 께 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 저 에 게 메 시 지 를 남 겨 주세요.편집장 님 께 서 바로 답 해 드 리 겠 습 니 다!