如何使用 Python 正則表示式從文字中提取數字?
如果我們想要從給定的文字中逐個提取所有數字/位數,我們可以使用以下正則表示式
示例
import re s = '12345 abcdf 67' result=re.findall(r'\d', s) print result
輸出
['1', '2', '3', '4', '5', '6', '7']
如果我們想要從給定的文字中提取數字/位陣列,可以使用以下正則表示式
示例
import re s = '12345 abcdf 67' result=re.findall(r'\d+', s) print result
輸出
['12345', '67']
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android 系統
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP