Python正则表达式实例
来源:互联网 发布:最佳适应算法例题 编辑:程序博客网 时间:2024/03/29 00:28
import re
import os
def getPath():
return os.getcwd()
def outputEmail(path):
print path
file = path + '\\redata'
for line in fopen.readlines():
con += line.strip() + '\n'
patt = '\w+@\w+\.\w+'
r = re.compile(patt)
m = r.findall(con)
for i in m:
print i
if __name__ == "__main__":
path = getPath()
import os
def getPath():
return os.getcwd()
def outputEmail(path):
print path
file = path + '\\redata'
fopen = open(file, 'r')
con = ""for line in fopen.readlines():
con += line.strip() + '\n'
patt = '\w+@\w+\.\w+'
r = re.compile(patt)
m = r.findall(con)
for i in m:
print i
if __name__ == "__main__":
path = getPath()
outputEmail(path)
原始数据data
Thu Jul 22 19:21:19 2004::izsp@dicqdhytvhv.edu::1090549279-4-11
Sun Jul 13 22:42:11 2008::zqeu@dxaibjgkniy.com::1216014131-4-11
Sat May 5 16:36:23 1990::fclihw@alwdbzpsdg.edu::641950583-6-10
Thu Feb 15 17:46:04 2007::uzifzf@dpyivihw.gov::1171590364-6-8
Thu Jun 26 19:08:59 2036::ugxfugt@jkhuqhs.net::2098145339-7-7
Tue Apr 10 01:04:45 2012::zkwaq@rpxwmtikse.com::1334045085-5-10
输出结果为:
izsp@dicqdhytvhv.edu
zqeu@dxaibjgkniy.com
fclihw@alwdbzpsdg.edu
uzifzf@dpyivihw.gov
ugxfugt@jkhuqhs.net
zkwaq@rpxwmtikse.com
- Python正则表达式实例
- python re 正则表达式实例
- Python正则表达式实例演练
- Python: 正则表达式实例透析
- python re 正则表达式实例2
- python类库31[正则表达式匹配实例]
- Python开发——正则表达式实例
- python正则表达式 详解与实例
- python re正则表达式使用实例
- python正则表达式--基本用法和函数(简单实例)
- python正则表达式使用实例-替换字符串HTML标签
- python 在中文中找出英文单词 正则表达式实例
- 正则表达式基础——以Python爬虫为实例
- 常用正则表达式实例
- 常用正则表达式实例
- 常用正则表达式实例
- php正则表达式实例
- 正则表达式判断实例
- zeroMQ/jzmq 安装
- hibernate配置属性hbm2dll.auto初步理解
- 对C++ STL,list元素的循环删除操作 //断链,出错地方
- flex菜鸟必知一
- 使用CALL和EXEC調用存儲過程的區別
- Python正则表达式实例
- 10405 Longest Common Subsequence
- 设置nginx防止别人的域名绑定你的主机
- GPGPU前世今生
- android开发之VIM快捷键使用指南
- java.lang.IllegalStateException: Web app root system property already set to different value
- (C#)利用Aspose.Cells组件导入导出excel文件
- apache的用多个env作为或条件的配置
- 数组作为函数参数