不支持的操作数类型&:' NoneType'和' NoneType'

时间:2014-07-11 22:25:26

标签: python regex

def x(self, line):
    match_start_tag = re.search( r'<[^/]*>', line, re.M|re.I)
    match_end_tag = re.search( r'<[/]*>', line, re.M|re.I)
    if match_start_tag & match_end_tag:
       return match_start_tag
    elif match_start_tag & match_end_tag == None:
        return match_start_tag
    elif match_end_tag & match_start_tag == None:
        self.print_ending_bracket(line)
        return -1

我正在尝试确定行中是否有html开始标记或结束标记,然后执行后续任务,但我在第一个“if”语句中得到标题中的错误。

任何想法为什么?

由于

0 个答案:

没有答案