搜索

首页  >  问答  >  正文

python的正则怎么同时匹配两个不同结果?

category = re.findall('(?<=compatible; )([^/]+)', line)
category = re.findall('(?<="-" ")([^"]+)', line)

怎么让category同时匹配这两个正则里面的数据

两句正则怎么并到一起

因为这样写的话他只认下面那个正则

黄舟黄舟2787 天前558

全部回复(1)我来回复

  • 漂亮男人

    漂亮男人2017-05-18 11:02:13

    re.findall('(?<=compatible; )([^/]+) | (?<="-" ")([^"]+) ', line)

    回复
    0
  • 取消回复