JS 정규 표현 식 판단 유효 수 인 스 턴 스 코드
<script type="text/javascript">
function validate(){
var reg = new RegExp("^[0-9]*$");
var obj = document.getElementById("name");
if(!reg.test(obj.value)){
alert(" !");
}
if(!/^[0-9]*$/.test(obj.value)){
alert(" !");
}
}
숫자 를 검증 하 는 정규 표현 식 집합검증 숫자:^[0-9]*$
n 자리 숫자 검증:^\d{n}$
최소 n 자리 숫자 검증:^\d{n,}$
m-n 비트 의 숫자 를 검증 합 니 다:^\d{m,n}$
0 과 0 이 아 닌 시작 숫자 검증:^(0|[1-9][0-9]*)$
두 소수 가 있 는 정실 수 를 검증 합 니 다:^[0-9]+([0-9]{2})?$
1-3 자리 소수 가 있 는 정수 검증:^[0-9]+([0-9]{1,3})?$
0 이 아 닌 정수 검증:^\+?[1-9][0-9]*$
0 이 아 닌 마이너스 정수 검증:^\-[1-9][0-9]*$
부정 정수 검증(정수+0)^\d+$
부정 정수 검증(마이너스 정수+0)^(-\d+)|(0+)$
길이 가 3 인 문 자 를 검증 합 니 다:^.{3}$
26 개의 영문 자모 로 구 성 된 문자열 을 검증 합 니 다:^[A-Za-z]+$
대문자 26 개 로 구 성 된 문자열 검증:^[A-Z]+$
소문 자 26 개 로 구 성 된 문자열 검증:^[a-z]+$
숫자 와 26 개의 영문 자모 로 구 성 된 문자열 을 검증 합 니 다:^[A-Za-z0-9]+$
숫자,26 개의 영문 자모 또는 밑줄 로 구 성 된 문자열 을 검증 합 니 다:^\w+$
사용자 비밀번호 검증:^[a-zA-Z]\w{5,17}$정확 한 형식 은 알파벳 으로 시작 하고 길 이 는 6-18 사이 이 며 문자,숫자,밑줄 만 포함 할 수 있 습 니 다.
^%&'가 들 어 있 는 지 확인 합 니 다.;=?$\"등 문자:[^%&',;=?$\\x22]+
한자 검증:^[\u4e 00-\u9fa 5],{0,}$
이메일 주소 확인:^\w+[-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$
인터넷 URL 검증:^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$;^[a-zA-z]+://(w+(-w+)*)(.(w+(-w+)*))*(?S*)?$
전화번호 확인:^(\d3,4|\d{3,4}-)?\d{7,8}$:-정확 한 형식 은 XXXX-XXXXX,XXXX-XXXXX XX,XXXX-XXXXX,XXXX-
XXXXXXXX,XXXXXXX,XXXXXXXX。
주민등록번호(15 자리 또는 18 자리 숫자)검증:^\d{15}|\d{}18$
검증 1 년 12 개 월:^(0?[1-9]|1[0-2]$의 정확 한 형식 은"01"-"09"와"1""12"입 니 다.
한 달 간 의 31 일 검증:^(0?[1-9])|(1|2)[0-9]|30|31)$의 정확 한 형식 은 01,09,1,31 입 니 다.
정수:^-?\d+$
마이너스 부동 소수점(플러스 부동 소수점+0):^\d+(\.\d+)?$
플러스 부동 소수점^([0-9]+\[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\[0-9]+)|([0-9]*[1-9][0-9]*)$
부정 부동 소수점(마이너스 부동 소수점+0)^(-\d+(\.\d+)|(0+(\.0+)?))$
마이너스 부동 소수점^(-([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*)$
부동 소수점^(-?\d+)(\.\d+)?$
보충:최신 핸드폰 번호,고정 번호 정규 표현 식
1.핸드폰 번호,17 시작 지원
/^0?(13[0-9]|15[012356789]|17[013678]|18[0-9]|14[57])[0-9]{8}$/
2.고정 번호,400 또는 800 시작 지원
/^0?(13[0-9]|15[012356789]|17[013678]|18[0-9]|14[57])[0-9]{8}$/
3.핸드폰 번호,고정 번호:
/^(0?(13[0-9]|15[012356789]|17[013678]|18[0-9]|14[57])[0-9]{8})|(400|800)([0-9\\-]{7,10})|(([0-9]{4}|[0-9]{3})(-| )?)?([0-9]{7,8}(-|회전)*([0-9]{1,4})?$/
위 에서 말 한 것 은 소 편 이 소개 한 JS 정규 표현 식 의 유효 수 인 스 턴 스 코드 를 판단 하 는 것 입 니 다.여러분 에 게 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 메 시 지 를 남 겨 주세요.소 편 은 바로 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[2022.04.19] 자바스크립트 this - 생성자 함수와 이벤트리스너에서의 this18일에 this에 대해 공부하면서 적었던 일반적인 함수나 객체에서의 this가 아닌 오늘은 이벤트리스너와 생성자 함수 안에서의 this를 살펴보기로 했다. new 키워드를 붙여 함수를 생성자로 사용할 때 this는...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.