정규표현식 정리

skoh·2022년 12월 21일
0

- 회사 이름

/^[A-Za-z0-9가-힣() ]{1,50}$/g

(1~50 자리/영문(대/소)/한글/공백포함)


- 대표자 이름

/^[A-Za-z가-힣]{1,20}$/g

(1~20자리/영문(대/소)/한글)


- 이메일 (input 박스가 '@'를 기준으로 나뉘어 있을 때)

: '@'를 기준으로 앞 부분

/^([a-z0-9_.-]+)$/g

: '@'를 기준으로 뒷 부분

/^([\da-z.-]+).([a-z.]{2,6})$/g


- 숫자만 입력가능하게

(입력 수 제한 없음)

/^[0-9]+$/g


- 날짜 중 연도

/^[0-9]{1,4}$/g


- 날짜 중 월/일

/^[0-9]{1,2}$/g


- 홈페이지, 웹사이트주소, url

/(https?:\/\/)?(www.)?[-a-zA-Z0-9@:%._+~#=]{2,256}.[a-z]{2,6}\b([-a-zA-Z0-9@:%_+.~#?&\/\/=]*)/g

0개의 댓글