01
Processing Data. Please Wait...

밑줄표시 하위문자열

Strings 고급
30초 미리보기

밑줄표시 하위문자열

주 문자열과 주 문자열의 하위 문자열을 입력받는 함수를 작성합니다. 함수는 하위 문자열에 해당하는 모든 문자열을 앞뒤 밑줄로 감싸서 새롭게 바꾼 메인 문자열을 반환 합니다.

주 문자열에 하위 문자열이 두 개 이상 연속으로 나타날 경우, 밑줄은 연속된 하위 문자열의 맨 왼쪽과 오른쪽에만 나타납니다. 주 문자열에 하위 문자열이 전혀 포함되어 있지 않으면 함수는 주 문자열을 그대로 반환해야 합니다.

예제 1

입력

inputString = "testthis is a testtest"
substring = "test"

출력

"_test_this is a _testtest_"