Python中文
首页
教程
问答
标签
搜索
登录
注册
Python regex findall读取.csv fi中的行
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我有一个.csv文件(也可以是一个.txt文件),其中包含一些记录:</p> <pre><code>JB74XYZ Kerry Katona 44 Mansion_House LV10YFB WL67IAM William Iam 34 The_Voice_Street LN44HJU </code></pre> <p>等等</p> <p>我使用python打开并读取文件,然后regex findall(并尝试使用类似的regex规则)来标识匹配项:</p> ^{pr2}$ <p>其结果是:</p> <pre><code>['JB74XYZ'] </code></pre> <p>我已经测试过了,似乎我的regex findall工作正常,因为它正确地识别了一个“匹配”并返回了它。在</p> <ol> <li>我的问题是,如何让“匹配”行的剩余内容也返回?(最终我会把这个写进一个新的文件中,但现在我只想打印匹配的行)。在</li> </ol> <p>我曾经研究过python字典作为索引的一种方法,但是我遇到了一个问题,结果就是regex返回了一个积极的结果。在</p> <ol start=“2”> <li>我想第二个问题可能是:我选择的方法完全错误吗?在</li> </ol> <p>我希望我已经足够具体,第一个问题在这里,我花了几个小时(不是几分钟)寻找具体的解决方案,并尝试了一些想法。 我想这不是一个特别棘手的概念,但如果可能的话,我可以给出一些提示。在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>我将使用<a href="https://docs.python.org/2/library/csv.html" rel="nofollow">csv module</a>,读入以制表符作为分隔符的文件,然后逐行比较。如果该行中有匹配项,请将其附加到结果列表中。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何添加虚拟方法
9 回答
如何添加表示整数的擦边字符串?
2 回答
如何添加要在Bokeh中使用的新font.ttf文件?
8 回答
如何添加要显示的矩阵XY轴编号和XY轴
6 回答
如何添加计数?
5 回答
如何添加计数器函数?
1 回答
如何添加计数器列来计算数据帧中另一列中的特定值?
6 回答
如何添加计数器来跟踪while循环中的月份和年份?
10 回答
如何添加计数并删除countplot的顶部和右侧脊椎?
2 回答
如何添加计时器wx.应用程序更新窗口对象的主循环?
3 回答
如何添加评论到帖子?PostDetailVew,Django 2.1.5
10 回答
如何添加评论拉梅尔亚姆
9 回答
如何添加诸如矩阵Python/Pandas之类的数据帧?
6 回答
如何添加谷歌地点自动完成到Flask?
1 回答
如何添加超时、python discord bot
7 回答
如何添加超过1dp的检查
2 回答
如何添加距离方法
8 回答
如何添加跟随游戏的敌人精灵
8 回答
如何添加路径以便python可以找到程序?
9 回答
如何添加身份验证/安全性以使用happybase访问HBase?
9 回答