1、查找指定文件内的字符串个数
import re
fp = open('test.txt','r')
count = 0
for i in fp.readlines():
list = re.findall("hello",i)
if len(list)>0:
count = count + len(list)
print count
fp.close()
2、替换文件
读取一个文件,把其中指定的字符串替换为另一个,并保存到另一个文件,如下:
fp1 = open('test.txt','r')
fp2 = open('test2.txt','w')
for f in fp1.readlines():
fp2.write(f.replace('hello','hehe'))
fp1.close()
fp2.close()