1. 程式人生 > >Python 提取浮點數

Python 提取浮點數

python 提取文字中的浮點數,包括整數,小數,科學計數法,公式為

temp = re.findall(r'-?\d+\.?\d*e?-?\d*?', line)
該公式只能夠處理完全正確的浮點數,除了浮點數也有可能存在其他字串滿足該公式,

該公式純粹是為了從文字中提取數字,數字必須是正確的,該公式不具有判斷是否為浮點數的功能,只是能夠提取浮點數,即使浮點數是錯誤的格式