使用python 打开文件并做匹配处理的实例

yipeiwu_com7年前Python基础

如下所示:

import os
import re
import string
 
 
file = open("data2.txt")
p1 = re.compile(r"^(\d{16})\s+(\d{3})")
re.compile(p1)
for line in file:
    print(line)
    match1 = re.search(p1,line)
    #print(match1.group(0))
    sCard = match1.group(1)
    sValue=match1.group(2)
    print(sCard)
    print(sValue)
 
    b = re.findall(r"\d{2}",sCard)
    # remove r or one \ if want signle \
    c =r'\\x'.join(b)
    c= r'\\x'+c
    print(c)

以上这篇使用python 打开文件并做匹配处理的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python用post访问restful服务接口的方法

具体代码如下: import requests import json data={"ids": ["00007190","00007191"]} url="http://XXXX...

Python中的list与tuple集合区别解析

Python中内置了list集合与tuple集合,在list集合中可以实现元素的添加、修改、插入、以及删除。tuple集合看似与list类似,但两者还是有很大的区别。 在tuple集合中...

pytorch 求网络模型参数实例

pytorch 求网络模型参数实例

用pytorch训练一个神经网络时,我们通常会很关心模型的参数总量。下面分别介绍来两种方法求模型参数 一 .求得每一层的模型参数,然后自然的可以计算出总的参数。 1.先初始化一个网络模型...

Python解决八皇后问题示例

Python解决八皇后问题示例

本文实例讲述了Python解决八皇后问题的方法。分享给大家供大家参考,具体如下: 八皇后问题是一个以国际象棋为背景的问题:如何能够在 8×8 的国际象棋棋盘上放置八个皇后,使得任何一个皇...

Python简单网络编程示例【客户端与服务端】

本文实例讲述了Python简单网络编程。分享给大家供大家参考,具体如下: 内容目录 1. 客户端(client.py) 2. 服务端(server.py) 一、客户端(client.py...