문제 링크
유사한 문제 풀이 링크
정확한 문자열 타입이고 끝부분의 공백이 제거된 새 문자열을 반환하는 Trim<T>를 구현하십시오.
Trim<T>
type Space=' '|'\t'|'\n' type TrimRight<S extends string> = S extends `${infer Start}${Space}`?TrimRight<Start>:S
단순한 문자 재귀 문제이다.