문제는 단순히 다른 문자열 내에서 문자열을 전환하는 것입니다.
설명
는 IF 토글 문자열 의 하위 문자열입니다 주요 문자열 의 모든 인스턴스 제거 토글 문자열 로부터 주요 문자열을 ; 그렇지 않으면 기본 문자열 끝에 토글 문자열 을 추가하십시오 .
규칙
- 모든 문자열은 인쇄 가능한 ASCII 문자로 구성됩니다
- 이 함수는 기본 문자열 과 토글 문자열 의 두 매개 변수를 가져야 합니다 .
- 주요 문자열이 비어있을 수 있습니다.
- 토글 문자열이 비어있을 수 없습니다.
- 결과는 문자열이어야하며 비어있을 수 있습니다.
- 가장 짧은 답변이 이깁니다.
예
function toggle(main_string, toggle_string){ ... }
toggle('this string has 6 words ', 'now')
=> 'this string has 6 words now'
toggle('this string has 5 words now', ' now')
=> 'this string has 5 words'
테스트 사례
'','a' => 'a'
'a','a' => ''
'b','a' => 'ba'
'ab','a' => 'b'
'aba','a' => 'b'
'ababa', 'aba' => 'ba'