Python 3ノートの正規表現re(11桁の数字を検索)
775 ワード
上一篇博客【Python 3笔记之split分割1】
一、プラットフォーム
windows7、python3.7
二、コンテンツファイル[info]
三、正規表現pythonファイル[reNumber 11 py]
四、出力結果
['13800138001', '13800138002', '13800138003', '13800138004', '13800138005', '13800138006', '13800138007']
テストOK
一、プラットフォーム
windows7、python3.7
二、コンテンツファイル[info]
177 40 13800138001
170 49 13800138002
171 48 13800138003
173 50 13800138004
180 51 13800138005
175 45 13800138006
169 46 13800138007
三、正規表現pythonファイル[reNumber 11 py]
import re
f = open("info", 'r', encoding='utf-8')
reData = f.read()
# result = re.findall("[0-9]{11}", reData)
result = re.findall("1[0-9]{10}", reData) #
print(result)
四、出力結果
['13800138001', '13800138002', '13800138003', '13800138004', '13800138005', '13800138006', '13800138007']
テストOK