1. 프로그래머스 python 코딩테스트 입문
Level 0. 특정 문자열로 끝나는 가장 긴 부분 문자열 찾기
문자열 myString과 pat가 주어집니다. myString의 부분 문자열중 pat로 끝나는 가장 긴 부분 문자열을 찾아서 return 하는 solution 함수를 완성해 주세요.
myString : "AbCdEFG" pat: "dE" result: "AbCdE"
정답 확인
def solution(myString, pat):
a = myString.rfind(pat) + len(pat)
return myString[:a]
핵심 노트
문자열.find()
,문자열.index()
,문자열.rfind()
문자열.find()
문자열.index()
문자열.rfind()