문자열에서 숫자와 문자를 분리하는 방법은 무엇입니까? 그래서 주어진 경우 :문자열의 숫자와 문자 분할하기
string = "12really happy15blob"
splitString = []
splitString = mySplitter(string)
print splitString
당신은 여기 re.split
를 사용할 수 ["12","really happy","15","blob"]
문자열에서 숫자와 문자를 분리하는 방법은 무엇입니까? 그래서 주어진 경우 :문자열의 숫자와 문자 분할하기
string = "12really happy15blob"
splitString = []
splitString = mySplitter(string)
print splitString
당신은 여기 re.split
를 사용할 수 ["12","really happy","15","blob"]
을 반환 : 당신이 실제로 문자열의 시작과 초기 사이에 분할에서 빈 문자열을 얻을
>>> import re
>>> re.split(r'(\d+)', "12really happy15blob")
['', '12', 'really happy', '15', 'blob']
주 12
. 당신이 원하지 않는다면 그것을 걸러 내야 할 것입니다.
왜 downvote 질문이 있습니까 – Apollo
*이 질문은 연구 노력을 보여주지 않기 때문에; 툴팁에 나와있는 것처럼 불분명하거나 유용하지 않습니다. –