Programming/Python

[Python] 문자열에서 숫자만 추출 하기 2 (음수 포함)

근육곰돌이 2020. 5. 18. 14:42
728x90
이전글

https://musclebear.tistory.com/38

 

[Python] 문자열에서 숫자만 추출 하기

문자열에서 숫자만 추출 하기 (골라내기) 파이썬을 써보면 참 신기한 라이브러리들이 많은거 같다. ㅎㅎ 이것도 될까 하면?? 찾아보면 늘 있는 든든한 파이썬 ㅎㅎ 오늘은 문자열에서 숫자만 추�

musclebear.tistory.com

 

이전글에서 문자열에서 숫자만 추출 하였는데, 그러고 보니 음수는 따로 추출을 기입을 못하였습니다.

아래의 음수도 추출 하는 방법을 추가적으로 기입하여 보았습니다.

 

예시) "-?\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)

 

실행 결과

 

 

이전 포스팅에서 음수를 추가하려고 하였지만, 오래된 글이라.. 양식이 깨져서 새로 작성하였습니다.

양해 부탁드립니다.

 

반응형