-
728x90
전자우편 주소: /^[a-z0-9_+.-]+@([a-z0-9-]+\.)+[a-z0-9]{2,4}$/ URL: /^(file|gopher|news|nntp|telnet|https?|ftps?|sftp):\/\/([a-z0-9-]+\.)+[a-z0-9]{2,4}.*$/ HTML 태그 - HTML tags: /\<(/?[^\>]+)\>/ 전화 번호 - 예, 123-123-2344 혹은 123-1234-1234: /(\d{3}).*(\d{3}).*(\d{4})/ 날짜 - 예, 3/28/2007 혹은 3/28/07: /^\d{1,2}\/\d{1,2}\/\d{2,4}$/ jpg, gif 또는 png 확장자를 가진 그림 파일명: /([^\s]+(?=\.(jpg|gif|png))\.\2)/ 1부터 50 사이의 번호 - 1과 50 포함: /^[1-9]{1}$|^[1-4]{1}[0-9]{1}$|^50$/ 16 진수로 된 색깔 번호: /#?([A-Fa-f0-9]){3}(([A-Fa-f0-9]){3})?/ 적어도 소문자 하나, 대문자 하나, 숫자 하나가 포함되어 있는 문자열(8글자 이상 15글자 이하) - 올바른 암호 형식을 확인할 때 사용될 수 있음: /(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,15}/
숫자만 가능 : [ 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}$/^The The로 시작하는 문자열 of despair$ of despair로 끝나는 문자열 ^abc$ abc로 시작하고 abc로 끝나는 문자열 (abc 라는 문자열도 해당됨) notice notice가 들어 있는 문자열 ab* a 다음에 b가 0개 이상 (a, ab, abbb 등등) ab+ a 다음에 b가 1개 이상 (ab, abbb 등등) ab? a 다음에 b가 있거나 없거나 (ab 또는 a) ab{2} a 다음에 b가 2개 있는 문자열 (abb) ab{2,} a 다음에 b가 2개 이상 (abb, abbbb 등등) ab{3,5} a 다음에 b가 3개에서 5개 사이 (abbb, abbbb, 또는 abbbbb) *, +, ?는 각각 {0,}, {1,}, {0,1}과 같습니다.
( )는 문자열을 묶음 처리할 때 사용 a(bc)* a 다음에 bc가 0개 이상 (묶음 처리) a(bc){1,5} a 다음에 bc가 1개에서 5개 사이 hi|hello hi나 hello가 들어 있는 문자열 (b|cd)ef bef 또는 cdef (a|b)*c a와 b가 섞여서 여러번 나타나고 그뒤에 c가 붙어있는 패턴 . (점) 임의의 한 문자 ^.{3}$ 3문자로만 되어 있는 문자열 [ ] 괄호 안에 있는 내용 중 임의의 한 문자 [^ ] 첫문자로 ^를 쓰면 괄호 내용의 부정. 즉 괄호 안에 포함되지 않는 한 문자 [ab] a 또는 b (a|b 와 동일한 표현) [a-d] 소문자 a에서 d까지 (a|b|c|d 또는 [abcd] 와 동일) ^[a-zA-Z] 영문자로 시작하는 문자열 [0-9]% % 문자 앞에 하나의 숫자가 붙어 있는 패턴 %[^a-zA-Z]% 두 % 문자 사이에 영문자가 없는 패턴 728x90'꿀팁!' 카테고리의 다른 글
무료 로또 번호 랜덤 추출기~ 모두 부자되세요!!! (0) 2024.01.23 윈도우 이모티콘 사용하는 방법 (0) 2022.05.14 프론트 타이틀 로고 설정방법(jsp, spring framework) (0) 2022.05.13 코드를 정리해주는 사이트 모음 (0) 2022.05.13 이미지 및 영상 추출 하는 법 (0) 2022.05.13