javascript
regex (정규표현식) 연습
hello-world
2021. 1. 19. 22:15
728x90
반응형
정규표현식 테스트 하기에 더할 나위 없다.
아래는 정규식표현을 도식화 한 것~
이해 안가는 정규표현식을 그림으로 잘 풀어냈다~ 정말 대단~
아래는 연습문제로 하나씩 도전해보는 맛이 있다.
아래는 정규 표현식 기본사항이다.
^a |
문자열이 a로 시작 |
a$ |
문자열이 a로 끝남 |
.a |
임의의 한 문자를 표현 |
a+ |
a가 1번이상 반복 |
a? |
a가 존재하거나 존재하지 않음. |
a* |
a가 0번이상 반복 찾기 |
a|b |
a또는 b를 찾기 |
(a) |
그룹화 즉 괄호안의 내용을 한 단위로 캡쳐( 기억 ) 해 둔다 |
(a)(b) |
그룹화 할때 자동으로 a그룹부터 순서대로 캡쳐 |
(a)(?:b) |
캡쳐하지 않는 그룹을 생성할 경우 ?: 라는 것을 사용 |
a{n} |
a를 n번 반복한 문자 찾기 |
a{n,} |
a를 n번 이상 반복한 문자 찾기 |
a{n, m} |
a를 n번 이상 m번 이하 반복한 문자 찾기 |
반응형