TIL 정규표현식

flobeeee·2021년 7월 7일
0

Today I Learned

목록 보기
13/35

정규표현식이란

특정한 규칙을 가진 문자열의 조합을 나타낸 형식언어 ( 출처 : 위키백과 )

표준문법

[abc]d
ad, bc, cd를 의미한다.
[ ] 는 사이의 문자 중 하나를 의미한다.

[a-z]
a부터 z까지 중 하나를 의미한다.

[1-9]
1부터 9까지 중 하나를 의미한다.

내가 알고싶은 것

/^[A-Za-z0-9]*$/

^는 처음을 의미한다.
$는 끝을 의미한다.
*은 0회 이상을 의미한다.
처음부터 끝까지 글자 수 상관없이 영어대문자, 영어소문자, 숫자를 허용한다.

/^[0-9]*$/

처음부터 끝까지 글자 수 상관없이 숫자만 허용

/^[0-9]+/

+는 1회 이상을 의미한다.
1의 자리 숫자 이상만 허용

profile
기록하는 백엔드 개발자

0개의 댓글