내가 가진 문자열 : 내 목표는 마지막 번호 다음에 모든 것을 제거하는 것입니다 문자열의 마지막 번호 다음에 모든 것을 제거하는 방법
w = 'w123 o456 t789-- --'
, 그래서 내 원하는 출력이 될 것
w123 o456 t789
항상 같은 결말은 아니기 때문에 -- --
은 하나의 예일뿐입니다.
import re
re.sub('(.*?)(\d)', '', w)
는이 부분을 제거하도록
'-- --'
어떻게 명령을 수정할 수 있습니다 나에게 준다?
당신이 욕심 도트를 사용하는 경우, 're ('(. * \ d). *', r '\ 1', w)' –
@ WiktorStribiżew : 잘 작동하는 것 같습니다. 자유롭게 대답을 추가하면 나는 그것을 upvote 것입니다. – Cleb