특정 문자 앞의 문자열의 마지막 부분을 얻는 방법은 무엇입니까? 특정 문자 앞에 문자열의 마지막 부분을 인쇄하려고합니다. 문자열 .split () 메서드를 사용할지, 문자열 슬라이싱을 사용할지 아니면 다른 것을 사용할지 잘 모르겠습니다. 작동하지 않는 코드가 있지만 논리를 보여줍니다. x = 'http://test.com/lalala-134' print x['-':0] # beginning at the end of the string, return everything before '-' 끝에있는 숫자는 크기가 다양하므로 문자열 끝에서 정확한 개수를 설정할 수 없습니다. str.rsplit()제한 이있는을 (를 ) 찾고 있습니다 . print x.rsplit('-', 1)[0] .rsplit() 입력 문자..