Python查找匹配和计数命中

时间:2015-09-06 19:19:05

标签: python text match text-mining

我有一个代码来浏览文件夹中的文本文件并查找特定的单词匹配并计算这些。例如,在文件1.txt中,我提到了两次“一”字。所以,我的输出应该是:

1.txt | 2

print >>  out, paper + "|" + str(hit_count)

不回报任何东西。也许str(hit_count)不是正确的打印变量?

有什么建议吗?感谢。

        for word in text:
        if re.match("(.*)(one|two)(.*)", word)
            hit_count = hit_count + 1
            print >>  out, paper + "|" + str(hit_count)

1 个答案:

答案 0 :(得分:0)

如果我理解你要做什么,你真的不需要正则表达式。

color.domain(d3.values(dataGroup).map(function(d) {
    return d.category; 
}).filter(function(key) { return key !== "date"; }));