j_cle 发表于 2014-12-31 19:56

正则式求助

如下图 想把文件每首诗的前三行 抹掉,重新生成一个只有诗句的文件,可以嘛

icymirror 发表于 2015-01-04 10:52

建议把对应的图片先换成文本再提问。

fengdy0520 发表于 2015-01-04 11:33

可以通过正则表达式获取<http://……>的行号,再获取另外两行的行号,最后将这些行处理掉

icymirror 发表于 2015-01-04 11:40

假定你文件中的内容已经读入到了字符串:content中:reg = re.compile(r"^<(.+?)>\n(.+?)\n(.+?)\n", re.S | re.M)
result = reg.sub("", content)result 就是你需要的代换结果

j_cle 发表于 2015-01-13 23:06

ok ,以后会多多注意 !回复 2# icymirror


   

j_cle 发表于 2015-01-13 23:07

回复 4# icymirror


    多谢,自己后来尝试了,用分行读取的方法搞定了!

j_cle 发表于 2015-01-13 23:08

回复 3# fengdy0520


    我后来就是用的这种想法搞定的,效果还好,多谢回答!
页: [1]
查看完整版本: 正则式求助