학습
시험

문자열 수정하기

난이도
STARTER

문제 설명

문자열 word, oldString, newString이 주어질 때, word에서 oldString을 찾아 newString으로 수정한 결과를 반환하는 solution 함수를 작성하시오. 단, word에서 oldString은 단 한 번만 등장합니다.


제한 사항

  • word의 길이는 1 이상 100 이하입니다.
  • oldString과 newString의 길이는 1 이상 word의 길이 이하입니다.
  • oldString과 newString의 길이는 서로 다를 수 있습니다.
  • word, oldString, newString은 알파벳 소문자로만 이루어져 있습니다.

예시 테스트케이스 설명

테스트케이스 번호 word oldString newString return
1 "hello world" "world" "python" "hello python"
2 "banana split" "banana" "apple" "apple split"
3 "abcdef" "cde" "xyz" "abxyzf"

1번 테스트케이스 설명

  • word = "hello world", oldString = "world", newString = "python"인 경우, "world"를 "python"으로 교체하여 "hello python"을 반환합니다.

2번 테스트케이스 설명

  • word = "banana split", oldString = "banana", newString = "apple"인 경우, "banana"를 "apple"로 교체하여 "apple split"을 반환합니다.

3번 테스트케이스 설명

  • word = "abcdef", oldString = "cde", newString = "xyz"인 경우, "cde"를 "xyz"로 교체하여 "abxyzf"를 반환합니다.