用python搜索数据并导出到表中_Python在所有行中搜索模式,仅导出包含结果的行...

考虑以下代码:import re

k=''

regex = re.compile(r'[a-zA-Z]{2}\d{8}')

with open("omg.txt", 'r') as f:

for line in f:

line = line.replace(',', '')

line = line.replace('.', '')

k = regex.findall(line)

#k.append(line)

position = False

if str(k) != '[]': # The `[]` is just the string representation of an empty array

position=True

print(k)

else:

position=False

给定文件(忽略#之后的文本,而不是文件的一部分)AZ23153133

# Empty line

AB12355342

gz # No match

XY93312344

输出将是['AZ23153133']

['AB12355342']

['XY93312344']

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值