请写段Python代码,打开一个文件,扫描每行,如果该匹配到“biren01”,“biren02”,……“biren99”则以行号Key,将匹配到的“birenxx”保存下来

思路:先读入文件的每一行,形成一个列表,然后循环正则列表的每一个元素(其实就是文件的每一行)然后将匹配到的结果放在hash中,排除掉没有匹配上(即匹配返回为空的key,value)。

import re
d = {}
file = open('nowcoder.txt')
f = file.readlines();
print(f)
for i in range(len(f)) :result = re.findall('biren[0-9][0-9]',f[i])d[i] = (result)
for key in d :if d[key]:print(key, d[key])

python正则匹配练习相关推荐

  1. python正则匹配表达式(2)

    上节主要讲解python正则匹配的匹配表达式,而需要调用相应的API才能解决如何匹配的问题. 在python官方文档Regular Expression HOWTO给出了python匹配函数,官方给出 ...

  2. 使用Python 正则匹配两个特定字符之间的字符方法

    string = "<KeysViewHDF5 ['Inoisy']>" import redef cut_out(a,b,string):result = re.fi ...

  3. Python正则匹配 去除文本中的各类emoji表情符号

    我们的文本数据中经常会带有很多表情,如何完整地清除得到高质量的文本供我们利用呢? p = re.compile(u'['u'\U0001F300-\U0001F64F' u'\U0001F680-\U ...

  4. python正则匹配ABAC型词语

    python正则匹配ABAC型词语 前言 代码 前言 本人第一次写博客,欢迎指出不足. 代码 今天做python作业,发现很多文章不能很好地解决匹配ABAC型的词语,例如: patten =r'((. ...

  5. python正则匹配txt特定字符串(有换行)

    python正则匹配txt特定字符串(有换行) 在原txt文件中,我们需要匹配出的字符串为:休闲服务(中间参杂着换行) 直接复制到notebook里进行处理 完整代码 在原txt文件中,我们需要匹配出 ...

  6. python正则匹配汉字

    python正则匹配汉字的规则为:[\u4e00-\u9fa5] 后面可以加一个+,匹配多个汉字. 例子如下: print(re.findall(r'[\u4e00-\u9fa5]+', '这是测试用 ...

  7. python正则表达式匹配数字或者逗号_python正则表达式去掉数字中的逗号(python正则匹配逗号)...

    分析 数字中经常是3个数字一组,之后跟一个逗号,因此规律为:***,***,*** 正则式[a-z]+,[a-z]? import re sen = "abc,123,456,789,mnp ...

  8. Python 正则匹配(re)组的应用

    昨天刚看完re的一小部分,今天刚好有个任务需要用到正则. 需求是:一张表的text字段存了很多内容.里面包括发给用户的邮件内容,已经用户的邮箱等等.现在需要查找出发送给哪些email以及多少封邮件.需 ...

  9. python正则匹配ip地址_Python正则表达式匹配和提取IP地址

    Linux No.1 IPv4 下面是IPv4的IP正则匹配实例: 简单的匹配给定的字符串是否是ip地址 import re if re.match(r"^(?:[0-9]{1,3}.){3 ...

  10. python正则匹配表达式(1)

    python也和其他语言一样也提供了丰富的正则匹配表达式,在爬虫中解析服务器的内容时也经常需要用到,python的正则匹配为re库,其官方文档链接为: Lib/re.py 在官方文档中特别说明正则匹配 ...

最新文章

  1. 单体应用 适合采用 dapr 构建吗?
  2. js html 导出word 不用activexobject,javascript下用ActiveXObject控件替换word书签,将内容导出到word后打印第2/2页...
  3. 工作总结19:文档参考
  4. LeetCode 680. 验证回文字符串 Ⅱ
  5. 照片识别出错_AI跨年龄人脸识别技术在跨年龄寻亲的应用简析
  6. python函数多次调用内存溢出_关于循环多次(具体160次左右)获取同一个句柄对象,不同实例,内存溢出的问题。...
  7. Syncfusion教程:在Xamarin.Forms中创建数据输入表单 (4)
  8. 单目深度估计方法:算法梳理与代码实现
  9. 隐式类型转换 与 隐式类型转换操作符
  10. Pytorch实现FGSM(Fast Gradient Sign Attack)
  11. PJzhang:微软出口管制条例
  12. TcaplusDB X 黎明觉醒,探索不止,黎明将至
  13. PYTHON实现迅雷、FLASHGET、QQ旋风转真实链接、磁链转种子文件、迅雷快传链接抓取
  14. 新显卡出世,谈谈与深度学习有关的显卡架构和相关技术
  15. 记一次变异CC攻击解析
  16. 第三方登陆--QQ登陆
  17. 微信小程序(uniapp)-实现分享图片给微信好友
  18. 最小连续m个合数---枚举
  19. IDC机房维护的成本,和托管的成本对比
  20. fluent日志文件提交服务器计算,利用云服务器计算fluent

热门文章

  1. 上传APP到AppStore遇到的各种错误
  2. 递归皮质网络RCN简单理解
  3. k--最近邻算法(KNN)
  4. ncbi blast MATLAB,NCBI-BLAST在线使用教程详细攻略(图解)
  5. 58到家数据库30条军规解读 【转】
  6. 看着很滑稽,但现实又何尝不是这样呢?
  7. Android Banner
  8. mysql中IFNULL,NULLIF,ISNULL函数的对比
  9. iOS内购项目的接入与审核问题
  10. cshop模板smarty foreach详解