반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- 알고리즘
- 수학
- 타입 챌린지
- type challenge
- 문자열
- Algorithm
- TCP
- 소켓
- Nestjs
- Node.js
- 자바스크립트
- dfs
- Crawling
- 크롤링
- dp
- 프로그래머스
- BFS
- 쉬운 문제
- 그래프
- HTTP 완벽 가이드
- ip
- 타입스크립트
- HTTP
- 가천대
- 백준
- 레벨 1
- javascript
- socket
- 프로그래머스 레벨 2
- typescript
Archives
- Today
- Total
목록replaceAll (1)
kakasoo
ReplaceAll, 동일한 문자열을 모두 대체한 다음의 문자열
type ReplaceAll = S extends From ? To : ( S extends `${From}${infer Rest}` ? `${To}${ReplaceAll}` : (S extends `${infer First}${From}${infer Last}` ? `${First}${To}${ReplaceAll}`: (S extends `${infer First}${From}` ? `${First}${To}` : S))); 좀 복잡해보이지만 이렇게 정의할 수 있다. S가 나올 수 있는 경우는 이미 From인 경우, 뒤에 다른 문자열 포함한 From인 경우, 앞과 뒤에 다른 문자열을 포함한 From인 경우, 그리고 앞에만 다른 문자열을 포함한 From인 경우, From이 포함되지 않은 경우, 이렇게 5..
프로그래밍/TypeScript
2023. 3. 23. 01:00