숫자만 가능 : [ 0 ~ 9 ] 주의 : 띄어쓰기 불가능
/^[0-9]+$/
이메일 형식만 가능
/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/
한글만 가능 : [ 가나다라 ... ] 주의 : ㄱㄴㄷ... 형식으로는 입력 불가능 , 띄어쓰기 불가능
/^[가-힣]+$/
한글,띄어쓰기만 가능 : [ 가나다라 ... ] 주의 : ㄱㄴㄷ... 형식으로는 입력 불가능 , 띄어쓰기 가능
/^[가-힣\s]+$/
영문만 가능 :
/^[a-zA-Z]+$/
영문,띄어쓰기만 가능
/^[a-zA-Z\s]+$/
전화번호 형태 : 전화번호 형태 000-0000-0000 만 받는다. ]
/^[0-9]{2,3}-[0-9]{3,4}-[0-9]{4}$/
도메인 형태, http:// https:// 포함안해도 되고 해도 되고
/^(((http(s?))\:\/\/)?)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
도메인 형태, http:// https:// 꼭 포함
/^((http(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
도메인 형태, http:// https:// 포함하면 안됨
/^[^((http(s?))\:\/\/)]([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
한글과 영문만 가능
/^[가-힣a-zA-Z]+$/;
숫자,알파벳만 가능
/^[a-zA-Z0-9]+$/;
주민번호, -까지 포함된 문자열로 검색
/^(?:[0-9]{2}(?:0[1-9]|1[0-2])(?:0[1-9]|[1,2][0-9]|3[0,1]))-[1-4][0-9]{6}$/
Jquery 에서는 $.test() 메서드로,
PHP 에서는 preg_match() 함수로 사용하면 되겠다.
'PHP∵SCRIPT' 카테고리의 다른 글
[MySQL/MariaDB] AUTO_INCREMENT 값 초기화/재정렬 (0) | 2023.09.19 |
---|---|
Javascript 키보드 키코드 값 (2) | 2023.09.18 |
도스 윈도 네트워크 명령어 (0) | 2021.12.23 |
PHP 파일 존재 여부 파악하기(로컬 파일 존재 및 원격지 파일 존재) (0) | 2021.06.14 |
태그 사이에 있는 텍스트를 추출 (0) | 2021.05.16 |
[PHP] 파일 크기, 사이즈 불러오는 함수, filesize() (0) | 2016.11.22 |
PHP 클래스 사용방법 정리 (0) | 2016.11.17 |
[JQUERY] 아코디언 슬라이드 메뉴 만들기 (0) | 2016.11.08 |
댓글