Today 요약
[✅] 프로그래머스 코딩테스트 2문제
[✅] leetcode 1문제
[✅] 깃강의 3개
[] 옵시디언 정리하며 복습
배운 점
1) js 정규식 표현
- 알고는 있지만 매번 헷갈리는 표현 .. 다시 복습차원으로 공부
1-1 구문
/pattern/flags
new RegExp(pattern[, flags])
RegExp(pattern[, flags])
1-2 매개변수 flags
- g (global 전역판별) : 처음 일치에서 중단하지 않고, 문자열 전체 판별
- i (ignore case 대소문자 무시) : u 플래그까지 활성화 된 경우, Unicode 대소문자 폴딩을 사용한다
- m (multiline 여러줄) : 시작과 끝 문자 (^과 $)가 여러줄에 걸쳐 동작한다
- s ("dotAll") : .이 줄바꿈에도 일치한다
- u(unicode) : pattern을 Unicode 코드 포인트 스퀀스로 처리한다
- y(sticky 접착) : 이 정규식 표현식의 lastIndex 속성에 명시된 인덱스에서만 판별하고, 전/후 인덱스에서 판별을 시도하지 않는다
RegExp - JavaScript | MDN
RegExp 생성자는 패턴을 사용해 텍스트를 판별할 때 사용합니다.
developer.mozilla.org
'TIL' 카테고리의 다른 글
20231025 TIL :: JSX / flutter (0) | 2023.10.25 |
---|---|
20231024 TIL (0) | 2023.10.24 |
20231020 TIL (0) | 2023.10.20 |
20231018 TIL (0) | 2023.10.18 |
20231017 TIL (0) | 2023.10.18 |