Programming/Python
[Python] 문자열에서 숫자만 추출 하기 2 (음수 포함)
근육곰돌이
2020. 5. 18. 14:42
728x90
이전글
https://musclebear.tistory.com/38
이전글에서 문자열에서 숫자만 추출 하였는데, 그러고 보니 음수는 따로 추출을 기입을 못하였습니다.
아래의 음수도 추출 하는 방법을 추가적으로 기입하여 보았습니다.
예시) "-?\d"을 이용한 숫자 (음수 포함) 별로 추출
#!/usr/bin/python
import re
tmp_string = '11a22bb33-3--4444'
numbers = re.findall("-?\d+", tmp_string)
print 'Exam For http://musclebear.tistory.com'
print ''
print '%s ==> %s'%(tmp_string,numbers)
실행 결과
이전 포스팅에서 음수를 추가하려고 하였지만, 오래된 글이라.. 양식이 깨져서 새로 작성하였습니다.
양해 부탁드립니다.
반응형