Python - 从文件中搜索和提取字符串

时间:2018-04-18 11:18:53

标签: python string extract

我有一个txt文件,我想搜索字符串并使用python将输出提取到文件。字符串略有变化,但在文件格式方面保持一致,例如:“,12345-008 - ”和“,15432-002 -

任何帮助都会很棒!

由于

1 个答案:

答案 0 :(得分:2)

使用正则表达式

<强>实施例

import re
s = "sdfsdfsdf 12345-008-  sdfsdfsdfsdf sdfsdfsdf sdfsdfsdfsdf 15432-002- sdfsdfsdf sdfsdfsdfsd"
print(re.findall("\d{5}\-\d{3}", s))

<强>输出:

['12345-008', '15432-002']