문자열 문제를 경계 조건과 함께 설계한다

API 이름을 고르는 것보다 입력이 없거나 구분자가 빠진 경우의 결과를 먼저 정합니다.

문제주요 API반드시 확인할 경계
개수·위치length · indexOf검색 실패 -1
확장자lastIndexOf점 없음
공백 정리strip모두 공백
뒤집기reverse보조 문자
분해·결합split · join빈 항목

핵심: 정상 예만 통과하는 코드는 빈 문자열과 누락 위치에서 쉽게 깨집니다.