-7

我试图在文本文件中找到所有字符串“#DD#”,但我的搜索脚本什么也没返回,即使我确定“#DD#”在那里。我有一种感觉#DD# 是一个不好的符号组合,但我不知道如何使它工作。我将不胜感激任何建议。

UPD:我想我问的很清楚(没有地方要求为我写代码——我可以自己做);我只是遇到了这个奇怪的问题,我无法理解。我的脚本会查找此模式的所有其他标签#CC#、#KK#、#WW# 和许多其他标签,但 #DD# 或以 #D.* 开头的任何其他标签除外。如果您,强大的专家,认为这没有问题,那么说就足够了。没必要粗鲁。

4

1 回答 1

2

这与符号的错误组合无关:

import re

str = '#DD# and #DD# more #DD#'

re.findall('#DD#',str)
['#DD#', '#DD#', '#DD#']

我怀疑你没有正确读取文件或者它是空的,或者可能是其他东西..但你需要发布你的代码。

于 2012-12-17T15:55:23.300 回答