[ 목차 ]
1. 정규표현식
2. 플래그
3. 패턴
4. 자주 사용하는 정규표현식
1. 정규표현식
1) 문자열에서 특정 내용을 찾거나 대체 또는 발췌하는데 사용
2) 고객으로부터 입력 받은 전화번호가 유효한지 체크할 때와 같은 상황에서 사용
3) 리터럴 표기법으로 생성
2. 플래그
1) 플래그는 옵션이기에 선택적으로 사용
2) 플래그를 사용하지 않은 경우 문자열 내 검색 매칭 대상이 1개 이상이더라도 첫번째 대상만 검색하고 종료
3. 패턴
1) 검색하고 싶은 문자열을 지정하며 따옴표는 생략
2) .은 임의의 문자 한 개를 의미하며, 연속하여 입력시 그 수의 자리만큼 문자를 추출
3) 추출을 반복하기 위해서는 플래그 g를 사용
4) 앞선 패턴을 최소 한번 반복하려면 +를 입력
4. 자주 사용하는 정규표현식
1) 특정 단어로 시작하는지 검사
2) 특정 단어로 끝나는지 검사
3) 숫자인지 검사
4. 하나 이상의 공백으로 시작하는지 검사
5) 아이디로 사용 가능한지 검사(영문자, 숫자, 4-10자리)
6) 메일 형식이 맞는지 검사
7) 휴대폰 형식이 맞는지 검사
'학원 > JavaScript' 카테고리의 다른 글
<문자열을 JavaScript Object로 변환하는 방법> (0) | 2020.04.09 |
---|---|
21장. 배열 (0) | 2020.04.09 |
제 15~19장. 간단 요약 (0) | 2020.04.09 |
14장. 클로저 (0) | 2020.04.09 |
13장. 함수 호출 방식에 의해 결정되는 this - 내용추가 (0) | 2020.04.09 |