본문 바로가기
파이썬

파이썬 Python의 문자열에서 문자 만 추출

by º기록 2020. 9. 23.
반응형

파이썬에서는 문자열에서 문자 만 추출하고 싶습니다.

다음 문자열이 있다고 생각하십시오.

input = "{('players',): 24, ('year',): 28, ('money',): 19, ('ipod',): 36, ('case',): 23, ('mini',): 46}"

나는 결과를 원한다.

output =  "players year money ipod case mini"

알파벳 만 고려해서 나누려고했는데

word1 = st.split("[a-zA-Z]+")

그러나 분할은 일어나지 않습니다.

 

해결 방법

 

re로 할 수는 있지만 string split 메서드는 정규식을 사용하지 않고 문자열을 사용합니다.

re로 수행하는 한 가지 방법은 다음과 같습니다.

import re
word1 = " ".join(re.findall("[a-zA-Z]+", st))

 

참조 페이지 https://stackoverflow.com/questions/8199398

 

 

반응형

댓글