我正在尝试匹配文件中的文本
In [44]: with open(path) as f:
....: for line in f:
....: matched = re.search('^PARTITION BY HASH',line)
....: if matched is not None:
....: print matched.group()
....:
该文件包含像 PARTITION BY HASH(SOME_THING); 这样的行。还有其他一些行,其中有 SUBPARTITION BY HASH(SOME_THING) 不应该匹配
比赛结束后,我想删除那条线。但是打印matched.group失败了,为什么?