C#里所用的正则表达式,如果要提取字符串里的子匹配项(我都不知道那个叫啥名字,别名?)是很方便的,比如: Regex rx = new Regex(@"<title>(?<title>[\s\S]+)?</title>", RegexOptions.Compiled | RegexOptions.IgnoreCase); Match m = rx.Match(content); if (m.Success) { string title = m.Re…
帮妹子处理一个2.xG 大小的 csv文件,文件太大,不宜一次性读入内存,可以使用open迭代器. with open(filename,'r') as file # 按行读取 for line in file: process 或者简单点 for line in open('myfile.txt','r'): pass 需求是,提取时间在指定时间段的数据,另存一个文件. 全部代码如下 def is_between_time(str, start, end): """ :pa…