Problem

5 /8


문자열에서 검색

Theory Click to read/hide

라인 검색

Python에서 문자열 내에서 검색하려면 find() 메서드를 사용하세요.
세 가지 형식이 있으며 문자열에서 하위 문자열이 처음 나타나는 인덱스를 반환합니다.
1)  find(str) - 하위 문자열 str 은 문자열의 처음부터 끝까지 검색됩니다.
2) find(str, start) - start 매개변수를 사용하여 시작 색인이 설정되고 여기에서 검색이 수행됩니다.< br /> 3) find(str, start, end) - end 매개변수를 사용하여 끝 색인이 설정되고 그 전에 검색이 수행됩니다.

하위 문자열을 찾을 수 없으면 메서드는 -1을 반환합니다.

welcome = "안녕하세요! 안녕 세상!" index = welcome.find("wor") 인쇄(색인) #6 # 10번째에서 15번째 인덱스를 찾습니다. index = welcome.find("wor", 10, 15) 인쇄(색인) # -1 문자열의 끝에서 검색할 수 있습니다. 이를 위해 rfind() 메서드(영어 reverse find에서 유래)가 사용됩니다. 이 메서드는 문자열에서 하위 문자열이 마지막으로 나타나는 인덱스를 반환합니다.
 
참고: 데이터 메서드 발생 횟수를 찾지 말고 문자열에 그러한 하위 문자열이 있는지 여부만 확인하십시오.

Problem

문자 h 가 적어도 두 번 나타나는 문자열이 주어집니다. 이 문자열에서  h 문자의 첫 번째와 마지막 발생 및 그 사이의 모든 문자를 제거합니다.

입력
문자열을 입력 중입니다.

출판물
문제의 답을 출력합니다.

 

<헤드> <일># <몸>
입력 출력
1 땅속 구멍에 호빗이 살고 있었다 토빗에서