Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python 정규식을 사용하여 텍스트에서 부동 숫자를 추출하는 방법은 무엇입니까?


다음 코드는 Python 정규식을 사용하여 주어진 텍스트/문자열에서 부동 숫자를 추출합니다.

예시

import res ="사운드 레벨:-11.7 db 또는 15.2 또는 8 db"result =re.findall(r"[-+]?\d*\.\d+|\d+", s)결과 인쇄 

출력

이것은 출력을 제공합니다.

['-11.7', '15.2', '8']